Weekly Links (3/12/10)

by Stephen Rodgers

Alright, there’s a lot of good stuff this week, so I’ll just jump right in. Besides, there’s really no chance of exhausting all of it, so we’ll save some for a rainy day.

Pro Rege