Excavations at Duffus Castle, Moray - Cannel, John (Proceedings of the Society of Antiquaries of Scotland, 124 (1994), 1994)