Home
we had subs it was crazy

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
    • 2013 Recruiting Board
    • Where To Eat In Ann Arbor
Home Diaries MaizeAndBlueWahoo's blog

Navigation

  • Forums
  • Recent posts

User login

  • Create new account
  • Request new password

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
  • 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 Hockey Net
  • The Blog That Yost Built
  • The Hoover Street Rag
  • The M Block
  • 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

Archive

  • May 2013 (53)
  • April 2013 (94)
  • March 2013 (104)
  • February 2013 (81)
  • January 2013 (93)
  • December 2012 (74)
  • November 2012 (142)
  • October 2012 (143)
  • September 2012 (107)
  • August 2012 (103)
  •  
  • 1 of 11
  • ››

Get Yer Tickets

Football Display Case

NFL Watches

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

Site Search

Diaries

  • New
  • Popular
  • Hot
  • Does Expansion Actually Lead to More Recruits From a Certain Region?
    maizeonblueaction - 6 hours ago
  • Raiding the B1G-er Big Ten: Recruiting Prospects in Maryland and Rutgers Territory
    The Mathlete - 1 day ago
  • A Cynical Take on Why Expansion May be Dead for the Forseeable Future
    maizeonblueaction - 2 days ago
  • LIGHT IT UP, AGAIN. WALLPAPER
    jonvalk - 3 days ago
  • Using Rivals' Star Ratings To Look At Big Ten Football Recruiting: 2002-2013
    LSAClassOf2000 - 3 days ago
  •  
  • 1 of 4
  • ››
more
  • Using Rivals' Star Ratings To Look At Big Ten Football Recruiting: 2002-2013
    LSAClassOf2000 - 870 views
  • More Milford Men Than Michigan Men: Comparing the 11-12 and 12-13 Hockey Teams
    MGoBlueline - 776 views
  • UMich NFL draft history, Part III
    blueheron - 751 views
  • LIGHT IT UP, AGAIN. WALLPAPER
    jonvalk - 680 views
  • A Cynical Take on Why Expansion May be Dead for the Forseeable Future
    maizeonblueaction - 564 views
  •  
  • 1 of 2
  • ››
more
  • Big Ten Recruiting Rankings 4-30-13
    Ace - 81 comments
  • Using Rivals' Star Ratings To Look At Big Ten Football Recruiting: 2002-2013
    LSAClassOf2000 - 19 comments
  • LIGHT IT UP, AGAIN. WALLPAPER
    jonvalk - 17 comments
  • A Cynical Take on Why Expansion May be Dead for the Forseeable Future
    maizeonblueaction - 17 comments
  • Raiding the B1G-er Big Ten: Recruiting Prospects in Maryland and Rutgers Territory
    The Mathlete - 12 comments
  •  
  • 1 of 2
  • ››
more

MGoBoard

  • New
  • Recent
  • Hot
  • OT: Star Trek + Dilithium = Esplode…. Esplode clarity
    2 replies
  • OT - ND paid Charlie more than Brian Kelly in 2012
    16 replies
  • Softball SuperRegionals Open Thread
    22 replies
  • OT: ESPN hires Paul Finebaum
    30 replies
  • OT: Red Wings vs Hawks Game 4 Open Thread
    182 replies
  • Mark May Trolls Ohio State Again, Buckeyes Fans Let Him Have It On Twitter
    32 replies
  • Who should replace ND in a long-term series?
    131 replies
  • Baseball Eliminated from B1G
    19 replies
  • Denard, other rookies discuss Star Trek
    52 replies
  • Urbs and his obsession with butts
    51 replies
  • Very OT: The Hangover 3 *Thread May Contain Spoilers*
    57 replies
  • Scouting Report: Jabrill Peppers
    148 replies
  • Awesome Uniform Timeline on MVictors
    39 replies
  • Baby’s life saved with 3D printed device at C.S. Mott
    36 replies
  • OT: Mott Takeover
    15 replies
  •  
  • 1 of 7
  • ››
  • Who should replace ND in a long-term series?
    131 replies
  • OT: Star Trek + Dilithium = Esplode…. Esplode clarity
    2 replies
  • OT: Red Wings vs Hawks Game 4 Open Thread
    182 replies
  • Urbs and his obsession with butts
    51 replies
  • OT - ND paid Charlie more than Brian Kelly in 2012
    16 replies
  • Scouting Report: Jabrill Peppers
    148 replies
  • Very OT: The Hangover 3 *Thread May Contain Spoilers*
    57 replies
  • OT: ESPN hires Paul Finebaum
    30 replies
  • OT? Graduatin' Season. Who had the Worst Commencement Speaker?
    140 replies
  • Mark May Trolls Ohio State Again, Buckeyes Fans Let Him Have It On Twitter
    32 replies
  • Softball SuperRegionals Open Thread
    22 replies
  • 5 star 2013 DT may not be enrolling at Notre Dame
    91 replies
  • Awesome Uniform Timeline on MVictors
    39 replies
  • ESPN's Luginbill Predicts Top 5 Impact Freshmen, includes Derrick Green
    71 replies
  • OT - Official MGoBaby Thread (you got 'em, we want to see 'em)
    148 replies
  •  
  • 1 of 7
  • ››
  • OT: Red Wings vs Hawks Game 3 Open Thread
    203 replies
  • OT: Red Wings vs Hawks Game 4 Open Thread
    182 replies
  • OT - Official MGoBaby Thread (you got 'em, we want to see 'em)
    148 replies
  • Scouting Report: Jabrill Peppers
    148 replies
  • How much do you really hate ohio?
    145 replies
  • OT? Graduatin' Season. Who had the Worst Commencement Speaker?
    140 replies
  • Who should replace ND in a long-term series?
    130 replies
  • Speight and TomVH on Peppers
    116 replies
  • OT: Red Wings @ Hawks Game 2 Open Thread
    114 replies
  • Prayers for Moore, Oklahoma
    112 replies
  • Alex Bars to Notre Dame
    96 replies
  • 5 star 2013 DT may not be enrolling at Notre Dame
    91 replies
  • OT: NBA Draft Lottery
    78 replies
  • ESPN 30 for 30 on the Bad Boys
    77 replies
  • Michigan Softball vs. Cal Open Thread
    75 replies
  •  
  • 1 of 7
  • ››

mgo.licio.us

  • This college baseball team is the best at postgame interviews

    national champs baby

    0 comments
  • Rounding up the latest in NCAA absurdities.

    Patrick Hruby is doing God's work.

    0 comments
  • Cornell wrestler tops Michigan's Trey Burke for Sports Illustrated award | The Detroit News | detroitnews.com

    first comment: "EVERY ATHLETE HAS ASPIRATIONS OF WINNING AND WE HAVE OUR FAVORITES BUT IT IS ALWAYS A PLEASURE TO OTHER STUDENTS ACHIEVE THEIR GOALS, TOO!"

    0 comments
  • Burke hearing he'll go two through six in NBA draft

    stupid Pistons and their refusal to tank properly

    0 comments
  • 2013 NHL Draft Prospect: Andrew Copp

    rundown of Michigan's riser

    0 comments
  • Michigan's key returnee: Glenn Robinson

    needs moar usage

    0 comments
  • Former Arkansas QB Brandon Mitchell transferring to NC State

    so much for that

    0 comments
  • The B1G List: Ranking the State Fossils of the Big Ten

    This list is completely arbitrary and not a genuine analysis of the relative merits of state fossils.

    0 comments
  • Trey Burke turns to inner circle to prepare for NBA draft

    will be michigan's highest pick in a while

    2 comments
  • B1G assistant coach salaries on the rise

    money has to go somewhere

    0 comments
  • Tim Hardaway Jr. is motivated by his critics and doubters, and supremely confident in his ability

    I am only motivated by people who have no opinion about me.

    0 comments
  • Big Ten football procrastinates on parity-based scheduling, and nothing ever changes

    the just released schedules were a flat-out statement that the B10 doesn't believe SOS will matter in playoff selection

    1 comments
  • Michigan's Glenn Robinson III, Mitch McGary ranked inside top 20 on ESPN's 2014 draft board

    but I thought that draft was supposed to be incredibly loaded?

    1 comments
  • Tim Hardaway Jr. turning heads, viewed as a first-rounder by some teams, analyst says

    If you're gonna go please be in the first round.

    0 comments
  • Michigan-Ohio State once, Indiana-Purdue once? The Big Ten has to protect its hoops rivalries

    another delightful side effect of a 14 team conference

    0 comments
  •  
  • 1 of 2
  • ››
more

An Efficiency Analysis of Michigan Lacrosse

By MaizeAndBlueWahoo — March 15th, 2012 at 11:32 PM — 13 comments
Filed under:
  • lacrosse
  • masquerading as The Mathlete's retarded cousin

Believe it or not, Michigan lacrosse is halfway through Season One.  Seven games in the books, seven games in front.  That makes it a good time to do math-things with the sport.

I've developed - well, developed is a strong word as it's not totally finished - I'm developing a KenPomish O-rating system for lacrosse.  It's not totally finished because it doesn't yet account for strength of opponent, but I'm working on that.  If you want a full rundown of how it works, you can click here. [/semi-shameless hit whoring]

The basic gist is that the eventual O-rating number represents a team's scoring in a 100-possession game of lacrosse, and that the D-rating is the defensive mirror image.  It's based on three efficiency stats:

-- faceoff win percentage

-- clearing percentage (how good you are at getting the ball from the defensive end to the offensive end)

-- scoring efficiency (how good you are at converting offensive possessions into goals)

Michigan's offensive efficiency numbers so far this season, and the D-I averages, are as follows:

Statistic Michigan Division I
Faceoff % 43.6% 50%
Clearing % 71.7% 82.9%
Conversion % 28.8% 32.2%
O-rating 11.46 14.48

 And the same for the defense:

Statistic Michigan Division I
Opp. Faceoff % 56.4% 50%
Opp. clearing % 74.6% 82.9%
Opp. conversion % 39.2% 32.2%
D-rating 17.62 14.48

 There are 61 D-I teams; Michigan is 52nd on offense and 53rd on defense.  They're roughly a standard deviation below average on offense and slightly more than one below (above?) average on defense.

None of this comes as much surprise.  The bright spot?  Michigan's ride.  They're allowing opponents to successfully clear the ball less than three-quarters of the the time.  The ride is ranked 4th in the country, behind only Hopkins, Denver, and Army.

The worst two stats I see: probably clearing, and defensive conversion rate.  The latter has slightly improved of late, I would say partly due to a change in net from Westerhold to Emil Weiss, and partly due to the competition (Mercer.)  Clearing remains a big problem.  Michigan simply has trouble with this.  Only Mount St. Mary's and Wagner are worse.  This is an issue regardless of opponent; Michigan only cleared 2/3 of chances against Mercer.  It's likely the most obvious manifestation of club athletes vs. D-I athletes, since clearing is lacrosse's "open-field" game.

For reference and posterity, here are the O and D ratings of the teams on Michigan's schedule.  I've bolded those numbers which are above (or below, on D) the D-I average of 14.48.

Team O-rating D-rating
Detroit 12.37 15.18
Penn State 11.66 12.91
Denver 24.51 11.69
Air Force 18.37 12.61
Jacksonville 16.27 16.01
Mercer 8.84 18.89
Loyola 17.94 11.18
Bellarmine 15.23 13.26
Mount St. Mary's 14.93 15.12
Harvard 15.34 13.07
Delaware 15.56 13.38
Ohio State 11.68 12.37
Rutgers 15.40 16.80
North Carolina 16.46 12.64

Keep in mind that since these numbers are unadjusted for strength of schedule, they're not 100% reliable as to who's actually the toughest opponent.  But they do reflect reality regarding who's played the best.

The most beatable remaining opponent?  Rutgers.  They have a similar profile to Jacksonville - slightly worse, in fact - and the Dolphins were thisclose to being Michigan's first victim this season.  Mount St. Mary's is also a possibility, and then - surprisingly - Ohio, who's been disappointing this year.  A loss to Robert Morris is the Buckeyes' low point so far.  They knocked off Denver, but have been in a major offensive slump since.  Still, it's unlikely (as we knew) that we'll end up with more than two wins.

I'll update this as the season goes on, and I expect by the end of the year I'll have figured out a decent way to adjust this for strength of schedule.  Also on the project list: finding the best exponent for a Pythagorean calculation.

  • MaizeAndBlueWahoo'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.
March 16th, 2012 at 12:30 AM | Excellent stuff.  The D is (Score:1)
Buck35
Joined: 03/15/2010
MGoPoints: 145

Excellent stuff.  The D is holding it together despite a number of challenges and disadvantages. 

 I wonder what's up with the clears.  I think the D isn't as strong as it has been in the past.  They are giving up a ton of shots so its doubtful that they are even creating many turnovers.  Seems like when they do get a save or a takeaway they can't handle the ride of Div. 1 attack and mids, probably because of  the athlete gap.  This is one huge difference from club life.  D-1 atttackmen are faster and stronger and much more aggressive on the ride than club teams.  Plus - Michigan's D-middies are probably not the swiftest dudes either.  That position probably has the toughest transition from club to varsity, considering its not a glamor position and no one recruits for it - particularly a club team. 

However, on the set clears, which are typically slow, methodical and organized, Michigan should almost always clear the ball.  Set clears should always have an  80%-90% success rate.  

They've had more than a week to rest and prepare so hopefully they can fix whats wrong and then take care of business  vs Bellarmine.  And I got a feeling they're going to beat Ohio in the Big House...just a feeling...

  • Login or register to post comments
March 16th, 2012 at 9:37 AM | Clears (Score:2)
mlax27
mlax27's picture
Joined: 11/23/2010
MGoPoints: 168

Weiss has been a big improvement in the clearing game, so not having him, combined with playing Denver, PSU and Air Force hurt quite a bit.  Adjusting to the speed of a D1 game may also have taken some time to get used to.  I expect the clear will slowly improve the rest of the year.

  • Login or register to post comments
March 16th, 2012 at 9:04 AM | Is the LAX game tomorrow (Score:1)
STO
STO's picture
Joined: 05/05/2010
MGoPoints: 1

Is the LAX game tomorrow outside or inside?

  • Login or register to post comments
March 16th, 2012 at 9:33 AM | Outside (Score:2)
mlax27
mlax27's picture
Joined: 11/23/2010
MGoPoints: 168

At the big house.

  • Login or register to post comments
March 16th, 2012 at 9:07 AM | M&BW, How much does style (Score:1)
laxalum
Joined: 03/10/2010
MGoPoints: 187

M&BW,

How much does style of play and tactics fit into your system?  I know you can't mathematically calculate for playing a slower or faster pace or a pressure defense or a 10-man ride.  I guess I'm asking if you think the way Michigan is playing is also having a major effect on the numbers.

Michigan has cleared very well in a couple of games this year.  Many D1 teams barely ride at all, so I have to imagine that's a factor.  When the opponent rides, they struggle.  When they don't, they clear it well.

Very interesting that they are 4th in the country in riding.  The competition is definitely a factor (hello Mercer), but I've seen a lot of comments that a 10-man wouldn't work at this level, and it seems to be, even using inferior athletes.  It's definitely not working like it did as a club team, when they held even the best opponents to around 50%, which is unheard of, but being in the top 5 of any positive category right now is unexpected.  The question is, have opponents broken the ride and scored easily on it very many times this year?  It's going to happen at least a handful of times, but has it happened regularly?  Having only seen the two streamed games, I don't know.

  • Login or register to post comments
March 16th, 2012 at 9:56 AM | I wish I could answer your (Score:2)
MaizeAndBlueWahoo
MaizeAndBlueWahoo's picture
Joined: 07/02/2008
MGoPoints: 11821

I wish I could answer your question, but I can't.  I've only seen the one streamed game, the Detroit one.  The other opportunity for a live streamed game, I was in Peru.

I do know that during the Detroit game, I didn't see the 10-man ride much, if at all.  In fact I really don't remember seeing it once.  But in looking at the numbers of the teams we've played, most of them are below-average on the clear.  Five of seven opponents are worse than the 82% average.  This could help explain why we are doing well on the ride.  The second half of the schedule is better at clearing, so we'll see if we can sustain that success. 

But are we consistently using a 10-man ride?  I have no idea.  I only know I didn't see it with my own eyes.

As for our own clear, the teams we've played mostly hover around average on the ride.  Some a little better, some a little worse.  The only conclusion I can draw from the math is that we're just bad at it.

"We've beaten Michigan the last four years.  So where's the threat?"

- Mark Dantonio

Blogging the Virginia Cavaliers at http://fromoldvirginia.blogspot.com/<

  • Login or register to post comments
March 16th, 2012 at 11:24 AM | 10-man (Score:2)
mlax27
mlax27's picture
Joined: 11/23/2010
MGoPoints: 168

We have used it.  Specifically it cost us a big goal against Jacksonville, but I also believe it got us a goal on a poor clear by UDM.  We did well against Mercer with it, a number of times their defenders conceded to just shooting the ball from just past midfield.  I bet we dialed it back against Denver and PSU but I didn't see those games live. 

  • Login or register to post comments
March 16th, 2012 at 9:14 AM | Clearing (Score:1)
mgolax
Joined: 04/02/2010
MGoPoints: 88

The defense this year is pretty patchwork - even a couple of position switches. I'm guessing that the stick skills are just not quite there yet. I think also the Weiss will be an upgrade in the clearing department.

  • Login or register to post comments
March 17th, 2012 at 1:49 AM | Weiss' impact has been huge. (Score:1)
Buck35
Joined: 03/15/2010
MGoPoints: 145

Weiss' impact has been huge.  Too bad they didn't have him from the get-go.  

The D was Michigan's strength for years. I bet they wish they still had Harry Freid right about now.  He has a year of eligibility left but is using it at St. John's.  

But they'll get it together soon enough.  I think they'll finish with more than one win this season.

 

  • Login or register to post comments
March 16th, 2012 at 11:10 AM | Awesome work (Score:2)
phjhu89
Joined: 05/16/2009
MGoPoints: 385

Great work Wahoo!  Still havn't been able to make it to a home game - gotta take my kid to Mythbusters live tomorrow afternoon. (gotta DVR Hop-Cuse as well)

Looking forward to (hopefully) 1 vs 2 next week!.

  • Login or register to post comments
March 16th, 2012 at 12:15 PM | Looking forward to (Score:2)
MaizeAndBlueWahoo
MaizeAndBlueWahoo's picture
Joined: 07/02/2008
MGoPoints: 11821

Looking forward to (hopefully) 1 vs 2 next week!

Troof.  I do a weekly lax bracketology on my blog in the spring, and while the first installment of this season won't be out til Sunday, I'm already expecting that the UVA/Hop game will be for the tourney's #1 seed.

"We've beaten Michigan the last four years.  So where's the threat?"

- Mark Dantonio

Blogging the Virginia Cavaliers at http://fromoldvirginia.blogspot.com/<

  • Login or register to post comments
March 18th, 2012 at 6:37 PM | Def 1 vs 2 next week (Score:2)
phjhu89
Joined: 05/16/2009
MGoPoints: 385

Saw your analysis on laxpower.  Of course, NCAA lax bracketology is much more of a crap shoot than hockey or bball.  But I do think you are right.  You guys should be favored at home, but this should be a great game.  My guess is UVa plays a lot of zone against Ranagan's line, esp since we lost our zone-buster (wharton) to graduation.  The matchup of the game shouldbe Durkin on Stanwick, and of course you have the Stanwick brothers storyline as well.  I don't have a good read on this game.

  • Login or register to post comments
March 18th, 2012 at 9:04 PM | My thinking is this is the (Score:2)
MaizeAndBlueWahoo
MaizeAndBlueWahoo's picture
Joined: 07/02/2008
MGoPoints: 11821

My thinking is this is the toughest defensive team UVA will play all year.  Hopkins isn't any great shakes on offense according to my O-ratings (14.42 raw, 14.95 adjusted - yes I did figure out a way that I like to adjust for SOS) but they're stellar on defense (8.68 raw, 9.35 adjusted, which is second in the country behind Notre Dame.)  Nasty.

P.S. I actually think lax bracketology is pretty easy.  Not as easy as hockey where the pairwise tells you just about everything, but it's got to be easier than basketball considering the sizes of the brackets.  Not to brag, but yes to brag, my final projection last year was more accurate than Inside Lacrosse's, and if I'd switched Siena and Hartford I'd have been more accurate than LaxPower too.  So it can't be all that hard.

"We've beaten Michigan the last four years.  So where's the threat?"

- Mark Dantonio

Blogging the Virginia Cavaliers at http://fromoldvirginia.blogspot.com/<

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