Cille Donnain: a late Norse church in South Uist. - Fleming, Andrew (1993)