Additional Remains of the Rev. Robert Murray M'Cheyne, Late Minister of St. Peter's Church ...
Publisher: John Johnstone
Published: 1847
Number of pages: 583