"Big Macrae" : the rev. John Macrae (1794-1876) : memorials of a notable ministry /
Collins, G. N. M.(George Norman Macleod),1901-
Edinburgh : Knox Press,
1976.
MacRae, John, 1794-1876.
Free Church of Scotland
Clergy