Alan Jacobs

Follow @ayjay on Micro.blog.

Another excellent post by a friend: my colleague Philip Jenkins on the 50th anniversary of Humanae Vitae.