Wednesday, September 02, 2009



Carnival of the Liberals

The 96th Carnival of the Liberals is now up at The Lay Scientist.