Gleanings from my Blogroll

I spent an enjoyable evening reading some of the blogs I follow. I do this on and off. Often to my disappointment there were few updates. This time round, my net was full. Here are a few gleanings from my readings: Michael Han writes like an editor who highlights a news event or figure and […]

Read More →