The Records of Invercauld, 1547-1828
By: edited by John Grant Michie.
Contributors: Michie, John Grant.
Series: New Spalding Club -- no.23
Publisher: New Spalding Club
Published: 1901
Place of publication: Aberdeen
Language: eng
Subjects: Farquharson family.