MacLean Bates's blogs