Slade, H Gordon. 1979. “Craigston Castle, Aberdeenshire”. Proceedings of the Society of Antiquaries of Scotland 108 (November):262-99. https://doi.org/10.9750/PSAS.108.262.299.