May 22, 2023May 23, 2023 David R. Bains Shades Valley Presbyterian Church (Birmingham Churches and Their Cornerstones)
December 27, 2018December 27, 2018 David R. Bains St. John the Evangelist, Philip Schaff, and Christian Unity