Search help
An earnest pastorate : memorials of the Rev. Alexander Leitch, M.A., minister of the South Church, Stirling