Excavations at Albie Hill, Applegarthtown, Annandale, Dumfries and Galloway. - Strachan, Richard J. (1999)