Saturday, December 16, 2006

more carnivals than you can shake a stick at

Posted for your reading pleasure: the best of the recent blogosphere.

Carnival of the Vanities # 221

History Carnival #45

Teaching Carnival #18