The Reverend John Macrae (Mac-Rath Mòr – Big MacRae) of Knockbain, Greenock, and Lewis:
a short account of his life and fragments of his preaching
Nicolson, Nicol, Rev. (Minister of Strathgarve)
Translated from the Gaelic with a portrait of Mr. MacRae.
Inverness: George Young, 1895.