I have not really had time to read much of my blogroll lately. Here are a few things that have gotten my attention as I’ve been trying to catch up on my reading:

Advertisements