History of Kildrummy Castle.
Shearer, Donald.
Huntly,
[1889]