Fyvie Castle: its lairds and their times.
Stirling, A. M. W.(Anna Maria Wilhelmina),1865-1965.
London, 
1928.