Cruggleton Castle : Report of excavations 1978-1981. - Ewart, Gordon (Dinwiddie Grieve, 1985)