Old Thornhill : Durisdeer, Enterkinfoot, Carronbridge, Keir Mill, Penpont,Tynron /
Carroll, David,1949-
[Catrine] : Stenlake,
2008.
Caption title.