The Rev. Professor Stewart D. F. Salmond, D.D., Free Church College, Aberdeen

Alexander Balmain Bruce
1896 The Biblical World  
fatcat:36p2xmbd7vawljuswkfprnzhl4