Excavations at Duffus Castle, Moray. - Cannel, John (1994)