History of the Clan Macrae. With genealogies. [With plates, including facsimiles and a map.]
Macrae, Alexander,1852-
Dingwall : A.M. Ross & Co.,
1899.