Address delivered at the meeting of the Synod of Merse and Teviotdale 11th October 1864
Macrae, John.
Edinburgh William Blackwood and Sons
1864
Church of Scotland
Episcopal Church in Scotland