Pict Knowe, Holywood, and Holm: Prehistoric sites in the Dumfries area. - Thomas, Julian 1959- (1998)