Home
supporting the Clint Eastwood State Fightin' John Waynes since 2011

Primary links

  • About
    • $upport (lol)
    • Ethics
    • FAQ
    • Privacy Policy
  • Contact
  • MGoStore
  • MGoBoard
    • MGoBoard FAQ
    • Ticket spreadsheet
    • Michigan bar locator
    • Moderator Action Sticky
  • Useful Stuff
    • Depth Chart By Class
    • Unofficial Two Deep
    • 2013 Offer Board
    • Crude Bug Tracking System
    • Third Down Stats
    • Diaries, Windows Live Writer, And You
    • Michigan Future Schedules
    • User-Curated HOF
    • Where To Eat In Ann Arbor
Home Diaries TomVH's blog

User login

  • Create new account
  • Request new password

Navigation

  • Forums
  • Recent posts

MGoElsewhere

  • @MGoBlog (Brian)
  • @aceanbender
  • @TomVH (Tom)
  • RSS Feed
  • iPhone App
  • Facebook profile
  • MGoKindle Store
  • mgo.licio.us
  • Brian @ TSB [Archive]
  • Brian @ AOL [Archive]
  • Sour Salty Bitter Sweet

Michigan Blogs

  • Big House Blog
  • Brice's Recruiting
  • Burgeoning Wolverine Star
  • Genuinely Sarcastic
  • Go Blue Michigan Wolverine
  • Holdin' The Rope
  • MGoFootball
  • MVictors
  • Maize 'n' Blue Nation
  • Maize 'n' Brew
  • Maize And Go Blue
  • Michigan Football Recruiting
  • Michigan Hockey Net
  • The Blog That Yost Built
  • The Hoover Street Rag
  • The M Zone
  • The Wolverine Blog
  • Touch The Banner
  • UMGoBlog
  • UMHoops
  • UMTailgate
  • Wolverine Liberation Army

M On The Net

  • mgovideo
  • MGoBlue.com
  • Mike DeSimone
  • Recruiting Planet
  • The Wolverine
  • Go Blue Wolverine
  • Winged Helmet
  • UMGoBlue.com
  • MaizeRage.org
  • Puckhead
  • The M Den
  • True Blue Fan Forum

Big Ten Blogs

  • Illinois
    • A Lion Eye
    • Hail To The Orange
    • Illinois Baseball Report
    • Illinois Loyalty
  • Indiana
    • Inside The Hall
    • The Crimson Quarry
  • Iowa
    • Black Heart, Gold Pants
    • Fight For Iowa
  • Michigan State
    • The Only Colors
  • Minnesota
    • GopherHole.com
    • The Daily Gopher
    • I'm In Love With A Fringe Bowl Team
    • TNABACG
  • Nebraska
    • Big Red Network
    • Corn Nation
    • Husker Mike's Blasphemy
    • Husker Gameday
  • Northwestern
    • Sippin' On Purple
    • Lake The Posts
  • Notre Dame
    • The House Rock Built
    • One Foot Down
  • Ohio State
    • Eleven Warriors
    • Buckeye Commentary
    • Men of the Scarlet and Gray
    • Our Honor Defend
    • The Buckeye Nine
  • Penn State
    • Slow States
    • Black Shoe Diaries
    • Happy Valley Hardball
    • Penn State Clips
    • Linebacker U
    • Nittany White Out
  • Purdue
    • Boiled Sports
    • Hammer and Rails
  • Wisconsin
    • Bruce Ciskie

Links of Note

  • Baseball
    • Big Ten Hardball
    • College Baseball Today
    • The Baseball Zealot
    • The College Baseball Blog
  • Basketball
    • Ken Pomeroy
    • Basketball Prospectus
    • Midmajority
  • College Hockey
    • Chris Heisenberg
    • College Hockey Stats
    • Inside College Hockey
    • Michigan College Hockey
    • Hockey's Future
    • Sioux Sports
    • USCHO
    • Western College Hockey
    • CCHA
      • LSSU Hockey
      • Bronco Hockey Blog
  • Football
    • Smart Football
    • Every Day Should Be Saturday
    • Doctor Saturday
    • CFB Stats
    • Harold Stassen
    • NCAA D-I Stats Page
    • The Wizard Of Odds
  • General
    • Sports Central
  • Local Interest
    • The Ann Arbor Chronicle
    • Arborwiki
    • Arbor Update
    • Teeter Talk
    • Vacuum
  • Teams Of The D
    • Lions
      • Pride of Detroit
      • Fire Millen
    • Pistons
      • Detroit Bad Boys
      • Need4Sheed
    • Tigers
      • Roar Of The Tigers
      • The Detroit Tigers Weblog
      • The Daily Fungo
    • Red Wings
      • On The Wings
      • Behind The Jersey
      • Winging It In Motown
    • Michigan Sports Forum

Get Yer Tickets

Find the best US sports betting sites on the web at onlinebetting.com. Sports wagering is getting more and more popular each year, so place your bets online today.

Enjoy online gambling? Why not try online poker or online roulette? Especially online roulette for real money. If you are going to play poker, then make sure you use the PartyPoker bonus code or PokerStars marketing code when signing up to these two poker giants.

If you're looking for online sports betting, Sportsbooks is your best option. Nothing else compares in variety and reliability.

Football Display Case

NFL Watches

Follow your favorite team with localtv-satellite.com: Click Here.

Always better to play free blackjack and free Flash slots online before making a purchase on any real online casino.

Beveled Guilt

Site Search

Diaries

  • New
  • Popular
  • Hot
  • An early look at Michigan men's tennis
    BlueDragon - 1 hour ago
  • Coach Beilein, Chris Webber, starry-eyed boys, and $100,000 worth of inspiration
    buddhafrog - 3 hours ago
  • The Blockhams in "SUPER BOWL XLVI"
    Six Zero - 11 hours ago
  • Turnover Margin and Wins: Is there a Correlation? Analyzing College Football Turnover Margins Since 2006
    Maize_in_spartyland - 13 hours ago
  • Michigan Hockey: Special Teams Breakdown
    CenterIce - 1 day ago
  •  
  • 1 of 8
  • ››
more
  • Big Ten Recruiting Rankings 2-5-12
    Ace - 5,038 views
  • The Blockhams in "SUPER BOWL XLVI"
    Six Zero - 1,611 views
  • Michigan Hockey: Miami Preview
    CenterIce - 807 views
  • Give Blood, Save Lives, Beat MSU
    M Wolve - 802 views
  • Coach Beilein, Chris Webber, starry-eyed boys, and $100,000 worth of inspiration
    buddhafrog - 753 views
  •  
  • 1 of 2
  • ››
more
  • Big Ten Recruiting Rankings 2-5-12
    Ace - 27 comments
  • Diagramming the Powerplay
    CenterIce - 16 comments
  • Team Performance versus Scout Recruit Class Rank
    WolverineLake - 11 comments
  • Turnover Margin and Wins: Is there a Correlation? Analyzing College Football Turnover Margins Since 2006
    Maize_in_spartyland - 10 comments
  • UMSolar: Day 6 - Finish
    Bronco648 - 9 comments
  •  
  • 1 of 3
  • ››
more

MGoBoard

  • New
  • Recent
  • Hot
  • Mock Rock 2012
    10 replies
  • 2013 OT J J Gustafson (Dallas, TX) Offered
    7 replies
  • Tremendous: Dan Gibbs Interview
    19 replies
  • Laquon Treadwell visiting this weekend.
    22 replies
  • OT: Man donates SB bet to charity
    13 replies
  • OT - funny stuff
    22 replies
  • Video: Beilein Pre-Nebraska Presser
    4 replies
  • Iowa promotes from within for Phil Parker as DC
    7 replies
  • Lots of Stubhub tickets appearing from Michigan allotment
    46 replies
  • OT: Memphis to Big East in 2013
    22 replies
  • OT: Rick's American Cafe
    81 replies
  • Regents to discuss 2013 Winter Classic at Big House tomorrow
    23 replies
  • Stefon Diggs Announcement - 10PM ET 2/10
    88 replies
  • DeNiro Laster breakdown (Offense/Defense)
    12 replies
  • Manny Harris should expect a call up
    21 replies
  •  
  • 1 of 15
  • ››
  • Mock Rock 2012
    10 replies
  • OT - funny stuff
    22 replies
  • Lots of Stubhub tickets appearing from Michigan allotment
    46 replies
  • Tremendous: Dan Gibbs Interview
    19 replies
  • 2013 OT J J Gustafson (Dallas, TX) Offered
    7 replies
  • OT: Man donates SB bet to charity
    13 replies
  • Manningham props
    89 replies
  • Junior Hemingway's accolades stolen from family home in SC
    28 replies
  • OT: "Bros vs. Hipsters" Video
    42 replies
  • OT: Rick's American Cafe
    81 replies
  • Laquon Treadwell visiting this weekend.
    22 replies
  • Stefon Diggs Announcement - 10PM ET 2/10
    88 replies
  • Regents to discuss 2013 Winter Classic at Big House tomorrow
    23 replies
  • OT: Memphis to Big East in 2013
    22 replies
  • Manny Harris should expect a call up
    21 replies
  •  
  • 1 of 15
  • ››
  • Michigan vs. Michigan State Basketball Open Thread
    510 replies
  • MBB vs. Indiana Open Thread
    327 replies
  • Hello: Dennis Norfleet
    272 replies
  • Jordan Diamond not to Michigan per Ondre Pipkins
    203 replies
  • Super Bowl Open Thread
    200 replies
  • Michigan - Miami(NTM) Hockey Open Thread (Also drinking, hoozah!)
    183 replies
  • Jordan Diamond Announcement: To Auburn
    181 replies
  • Friday Night Hockey, Beer, and General Drunken Foolishness Thread
    156 replies
  • OT: Dantonio says MSU got top player in MI
    136 replies
  • Another signing day suprise may be on the way
    134 replies
  • If you were negative recruiting against Michigan today....what would you say?
    132 replies
  • The "Five of Diamond's" theory
    126 replies
  • Signed LOIs
    119 replies
  • Red Wings and Drinking Open Thread
    110 replies
  • Hello: Dan Gibbs
    103 replies
  •  
  • 1 of 15
  • ››

mgo.licio.us

  • Play-by-Play Theater: Earliest disqualification

    a salute to Hawaii-New Mexico.

    0 comments
  • Despite Mitch McGary's slide, Michigan basketball's 2012 class rated higher than Michigan State's

    "I'm a big fan of (Robinson's) game in general. He's got a big, strong athletic body, he rebounds, he shoots well off the catch, and I think he'll also be a really good defender. He's a guy who I think has the potential to play in the NBA one day."

    1 comments
  • Shawn Hunwick and Lee Moffie named CCHA players of the week

    watch the end of year all conference teams ignore Hunwick. I give it 50-50.

    0 comments
  • Scouting Video: Zak Irvin scores 28 points versus Bowman Academy

    long, doesn't look as bouncy as GRIII

    0 comments
  • For Manningham, Catch of a Lifetime Was Years in the Making

    here's the plan: run downfield and grab it

    0 comments
  • eBay Watch: Schembechler Snaps!!

    various images of Bo losing it

    0 comments
  • Manningham delivers in Giants' Super Bowl win

    Difference in the game was the receivers.

    1 comments
  • Gunfire to gridiron: Zoltan Mesko's Super Bowl story

    "I grew up in communism until I was three and a half years old, lived through a revolution, while bullets were flying through our apartment on Christmas Eve," Mesko, now 25, told reporters in Indianapolis, which is hosting the NFL's showpiece for the first time.

    0 comments
  • Ondre Pipkins already embracing rivalry with Ohio State

    They run their mouth, and then when they meet up with the belly of the beast -- I call myself that because I am -- then they want run away. When it comes to reality, they want to run away."

    1 comments
  • Ondre Pipkins is Brady Hoke's Next Intricately Rendered Sculpture in Ohio State's #1 Bathroom

    mgocatlab

    1 comments
  • 1996: Michigan-45 Michigan State-29 - YouTube

    WH

    0 comments
  • Hunwick named national player of the month

    on fiah

    1 comments
  • Big Ten: 'Legends' and 'Leaders' staying as league's division names for 2012

    just over half of people actually like them, which just goes to show that just over half of people need to be shot into the sun.

    4 comments
  • Career of 'constant change' puts David Baas in Super Bowl

    “It’s been crazy. Seriously, it’s my seventh year and seventh offensive coordinator."

    0 comments
  • The Victorious Sad Men Of The Every Super Bowl Club

    this is why playing Alabama in Jerryworld is a bad omen

    0 comments
  •  
  • 1 of 3
  • ››
more

Ricardo Miller: Coaches Visit and Reaction

By TomVH — December 20th, 2008 at 4:56 PM — 27 comments
Filed under:
  • Michigan
  • Recruiting

I just spoke with Ricardo Miller about the recent coaches visit, and a little about his reaction to Shavodrick Beaver decommitting. Here’s what he had to say.

TOM: Coach Smith and Frey came to see you, Kenny Shaw, and Demetrius Hart the other day, how did that go?

RICARDO: It went real well, I was excited to have them there. They were down here to see Jeremy Gallon, and then decided to come over and see us. That just proves to me what Coach Rodriguez said earlier. He told me earlier that he’s just as committed to me as I am him, and this showed me that. We started talking just about our year, and how we’re trying to improve. Then Kenny and Demetrius got there, and they were telling them how they think they’ll fit in, and how they can help Michigan.

TOM: Kenny Shaw is in your class, and a receiver, and Demetrius Hart is a sophomore, so what were they telling them? How do they fit in?

RICARDO: They were telling Kenny he could be a real good slot receiver up there, and get a chance to show the fans what he’s got. Demetrius, they were telling him that he’s perfect for their offense. He’s quick and could come in at running back.

TOM: How do you think they liked the coaches, and the experience?

RICARDO: I could tell they were real excited. Kenny and Demetrius are the same as me. They’re looking to find a home, and a place that they can feel like family. They’re going to keep their word, wherever they go, and do everything to help their team. I tell them all the time that Coach Rodriguez is here to help us all the time. From the talks that we have, I know he’s there for me on and off the field, which I love. I’ve just been focusing on that, and letting them know they can trust him, and he has our best interests in mind.

TOM: So, I broke the news to you last night that Beaver decommitted, what is your reaction?

RICARDO: I’m not even going to look into it. I’m disappointed, and I lost some respect for him, because I feel like you need to be true to your word. We became good friends, and we talked like we were brothers, so I don’t really get it. I was told that he said he didn’t feel like he fit in, and he was overwhelmed by the crowd at the game. You told me some things he said about Tulsa being focused on family, and that was a huge part of why I chose Michigan. That’s my family, and they’ve always focused on that. But, like I said, I’m not even worried about that. I’m moving forward, and Coach Rodriguez told me they are too. They’re excited to get Tate up there, and are going to find someone else to come in too. Coach Smith told me they’re disappointed in how it all happened, but they know he’s missing out. I’ve actually already started working on Devin Gardner, and trying to get him to come up there. I’m going to talk to him today about this, and see what he says. After talking with him at the Michigan State game, I really don’t think he’s the kind of guy to just choose a school to say he’s going there.

TOM: What do you mean?

RICARDO: Well I chose Michigan because I love Michigan. I’ve been a fan for who knows how long. After talking with the coaches, and being up there, I knew that was the place for me. I think sometimes kids make their decision just for themselves, to say I’m going to Michigan, or whatever school, not the right reasons. I’m recruiting some other kids, and I want Michigan men there. Guys that want to be at Michigan, because that’s what’s going to help the team. Look at Braylon Edwards, he’s like the spokes person for Michigan, because he’s a Michigan man. I mean, in the real world, you can’t tell someone you’re going to do one thing, then not do it. I don’t want to do anything that will show against my character, and I think that does.

TOM: You mentioned that Michigan is your family, what made you really feel that?

RICARDO: Well, when I went to Michigan for the Michigan State game, I knew that was the place. The coaches made me feel wanted, and so did the fans. The fans were all screaming my name, and telling me they want me, and I’m a junior. I mean, I went to Florida, and no one even knew who I was, or said anything to me, it was weird. Not that I want attention, but it was just like I was another kid coming in.

TOM: What are you focusing on right now?

RICARDO: I’m training for the Army All American combine, just trying to get ready to compete. Just trying to get to next season, keep my 3.5 GPA up, and just try to get to Michigan as fast as I can.

  • TomVH's blog
  • Login or register to post comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
December 20th, 2008 at 5:01 PM | That makes me feel a lot (Score:1)
wildbackdunesman
Joined: 07/16/2008
MGoPoints: 2523

That makes me feel a lot better.

  • Login or register to post comments
December 20th, 2008 at 5:02 PM | Looking forward (Score:1)
ToledoWolverine
ToledoWolverine's picture
Joined: 10/02/2008
MGoPoints: 182

This Kid sounds too good to be true. Can't wait to see him in the winged helmet, stiff arming some chump out of his way to the end zone. He's all class. A Michigan Man in the making. (if hes not already)

I can't talk right now, eating crow for bitching about hiring Hoke.

  • Login or register to post comments
December 20th, 2008 at 5:02 PM | Sounds like a smart, (Score:1)
brown
Joined: 07/01/2008
MGoPoints: 60

Sounds like a smart, well-spoken dude. Hopefully he does keep his word and commits and helps us get Gardner in 2010. That would be a huge help.

  • Login or register to post comments
December 20th, 2008 at 5:06 PM | Nice job Tom. Miller is just (Score:1)
cpt20
Joined: 11/02/2008
MGoPoints: 402

Nice job Tom. Miller is just the type of people we need.

  • Login or register to post comments
December 20th, 2008 at 5:08 PM | i love you (Score:1)
jdisk81
jdisk81's picture
Joined: 12/19/2008
MGoPoints: 0

i love you ricardo miller...we need more men like you representing our university...keep working on your friends(marvin robinson) and teammates(Shaw and Hart)

The turnaround begins in 2010.

  • Login or register to post comments
December 20th, 2008 at 5:15 PM | So... (Score:1)
Sparky79
Joined: 10/22/2008
MGoPoints: 30

How long until he changes his mind to attend Florida A&M? :)

In all seriousness, Ricardo can't get here quick enough. Love the attitude and character of the kid. We could use a whole roster of guys like him.

  • Login or register to post comments
December 20th, 2008 at 5:50 PM | agreed... (Score:1)
zohizzle
Joined: 12/18/2008
MGoPoints: 31

Man im just pissed that im graduating next year and wont get to see him play. The kid is twice as mature and poised than the kids his age and he's gonna tear it up once hes up here

  • Login or register to post comments
December 21st, 2008 at 9:45 AM | You have a TV, right? (Score:0)
chitownblue (not verified)

You have a TV, right?

  • Login or register to post comments
December 24th, 2008 at 1:01 PM | haha yeah... (Score:1)
zohizzle
Joined: 12/18/2008
MGoPoints: 31

i meant in the big house :-)

  • Login or register to post comments
December 20th, 2008 at 5:51 PM | I'm seriously impressed by (Score:1)
jcontiz
jcontiz's picture
Joined: 10/30/2008
MGoPoints: 0

I'm seriously impressed by Ricardo. Even if he doesn't turn out to be amazing (which I think he still will), I love the way he carries himself and he seems like he can be a future standard-bearer for Michigan in the future.

Ricardo, you rock!

Yeah...

  • Login or register to post comments
December 20th, 2008 at 5:51 PM | Love it (Score:1)
chally
Joined: 11/25/2008
MGoPoints: 259

This kid sounds wonderful, and I'm really excited to have him on board.

  • Login or register to post comments
December 20th, 2008 at 7:03 PM | This guy reminds me of Mike (Score:1)
sedieso
Joined: 09/12/2008
MGoPoints: 449

This guy reminds me of Mike Hart with the love and dedication he has for the school and the team. This is the kind of leader we need.

  • Login or register to post comments
December 20th, 2008 at 7:35 PM | Reading some of this kid's (Score:1)
Koyote
Koyote's picture
Joined: 09/17/2008
MGoPoints: 286

Reading some of this kid's interviews (thanks again Tom!), he reminds me a lot of some of the other greats we have had. Here is hoping that he turns out to be just that.

  • Login or register to post comments
December 20th, 2008 at 7:52 PM | God bless you Ricardo. I (Score:1)
wlvrine
wlvrine's picture
Joined: 09/25/2008
MGoPoints: 1351

God bless you Ricardo. I cannot wait to see you playing for the Maize and Blue. Work hard and keep making those grades. A degree from Michigan is a ticket to success.

  • Login or register to post comments
December 20th, 2008 at 8:19 PM | OK. (Score:1)
Subrosa
Subrosa's picture
Joined: 08/16/2008
MGoPoints: 320

I love this kid. LOVE him.

Can't wait to see him in Maize and Blue. He sounds like Braylon when he talks. I love it.

  • Login or register to post comments
December 20th, 2008 at 8:33 PM | #1 Jersey awaits (Score:1)
tomhagan
tomhagan's picture
Joined: 08/30/2008
MGoPoints: 105

it will be on Rico

Strictly business...Not personal.

  • Login or register to post comments
December 20th, 2008 at 8:38 PM | Awesome interview, Tom. (Score:1)
Joe
Joe's picture
Joined: 06/30/2008
MGoPoints: 182

Awesome interview, Tom. Ricardo, you are awesome...

  • Login or register to post comments
December 20th, 2008 at 9:39 PM | What a great young man (Score:1)
Crime Reporter
Crime Reporter's picture
Joined: 12/19/2008
MGoPoints: 7945

Thanks Tom. You do fine work. I have a lot of respect for this young man, Ricardo Miller. He is mature beyond his age, and the things he said got me fired up again, after Friday's huge disappointment. Can't wait to see this guy play for us in the coming years. Class act.

They mostly come at night... mostly.

  • Login or register to post comments
December 20th, 2008 at 9:26 PM | can we (Score:1)
mattbern
mattbern's picture
Joined: 09/11/2008
MGoPoints: 332

just get this kid to come for the 09 season?

You play to win the game

  • Login or register to post comments
December 20th, 2008 at 10:26 PM | Once again......THANKS TOM. (Score:1)
Rush N Attack
Joined: 07/07/2008
MGoPoints: 511

I will echo most everyone else on here....I LOVE this kid already. Even if he is just telling us what we all want to hear, I like it.

  • Login or register to post comments
December 20th, 2008 at 10:57 PM | He's not.... (Score:1)
TomVH
Joined: 10/21/2008
MGoPoints: 16633

He's not just telling me what we want to hear. He called me to tell me how the coaches visit was, and what he felt about Beaver, because he wanted to get some positive words out there. A lot of the stuff he says doesn't make it into the interviews, but he's Michigan through and through.

Tom VanHaaren I TomVH on Twitter I U Recruit I  Email

  • Login or register to post comments
December 21st, 2008 at 9:30 AM | The tone of my post... (Score:1)
Rush N Attack
Joined: 07/07/2008
MGoPoints: 511

sounded like I meant it in a bad way, but I didn't at all. I just meant, he IS telling ME what I want to hear (therefore, I love him already). And really, that's all the kid CAN do right now to get me to like him. I can't ask for anything more. I mean he hasn't even signed his LOI yet, so he can't get on the field and make plays or anything more empirical like that.

  • Login or register to post comments
December 20th, 2008 at 11:38 PM | I'm in love (Score:1)
MGoAndy
MGoAndy's picture
Joined: 07/22/2008
MGoPoints: 1535

... with Ricardo Miller. Can't wait.

  • Login or register to post comments
December 21st, 2008 at 1:04 AM | Character, Character, Character (Score:1)
CO Blue
Joined: 12/14/2008
MGoPoints: 249

Really looking forward to the 2010 class. Nice to have another great recruiter in Florida.

RE: Beaver- if he isn't comfortable with large crowds then he was right to commit elsewhere (like Tulsa).

Go Blue!

"It is a characteristic of wisdom not to do desperate things"
 

  • Login or register to post comments
December 21st, 2008 at 1:25 AM | God bless that young man (Score:1)
Jivas
Jivas's picture
Joined: 07/06/2008
MGoPoints: 1190

That is all.

Denard's 2010 was spent redefining what one man can do.

  • Login or register to post comments
December 22nd, 2008 at 5:23 AM | Maybe Ricardo can OC (Score:1)
colin
colin's picture
Joined: 07/01/2008
MGoPoints: 916

when Mike Hart takes over in 20 years.

...the Canadians make up for it with their emotion and classic ice-dancing skill.

  • Login or register to post comments
December 22nd, 2008 at 9:09 AM | about the beav (Score:1)
Coach Schiano
Coach Schiano's picture
Joined: 10/05/2008
MGoPoints: 2768

most interesting was what he said about beaver: he felt
overwhelmed by the crowd, etc. clearly beaver was looking
for something that felt smaller, and (perhaps) used the
michigan commit as a safety net until he found something
that suited him better.

  • Login or register to post comments
Powered by Drupal, an open source content management system
Theme provided by Roopletheme; sidebars adapted from Chris Murphy.