Memoir and remains of the Rev. Robert Murray M'Cheyne, minister of St. Peter's church, Dundee - M'Cheyne, Robert Murray (Middleton, 1848)