'Big Macrae' the Rev. John Macrae, (1794-1876) : memorials of a notable ministry
Collins, G. N. M.(George Norman Macleod),1901-
Edinburgh Knox Press
1977
Previous ed.: 1976
Macrae, John.
Free Church of Scotland