Slade, H. G. (1979). Craigston Castle, Aberdeenshire. Proceedings of the Society of Antiquaries of Scotland, 108, 262–299. https://doi.org/10.9750/PSAS.108.262.299