Adam Cleghorn Welch
Adam Cleghorn Welch was a Scottish clergyman and biblical scholar. After studying in the Synod... more »