This is long overdue. I haven’t had nearly enough time to properly tend to this blog. Check out the new links. Listing on this blogroll does not imply agreement or endorsement. What it does mean is that these blogs post content of interest to me often enough to warrant inclusion here. More to come as time permits.