(1)
Slade, H. G. Craigston Castle, Aberdeenshire. PSAS 1979, 108, 262-299.