bishopdavid.net
Episcopacy as Travelogue
And now for something completely different. No 3 here at Blogstead passed me Paul Johnson’s September article from the Spectator. Apparently there are now 114 Church of England bishops &#8211…