Memorials of the late rev. John Hamilton, with a biographical sketch by J. Laidlaw
Published: 1881
Language: eng