Glimpses of old Thornhill and district.
Kerr, Harry.
Dumfries and Galloway (Scotland).Libraries, Information and Archives.
Dumfries : Dumfries and Galloway Libraries, Information and Archives with Harry Kerr,
1997.