Memorials of John Geddes. Being record of life in an upland glen, 1797-1881. [With portraits and a genealogical table.]
Geddes, W. D.(William Duguid),1828-1900.
Banff : Privately printed,
1899.