Old Carnwath : including Braehead, Dolphinton, Dunsyre, Elsrickle, Kaimend, Libberton, Newbigging, and Walston /
Matheson, Ann(Ann Margaret Reid)
Catrine : Stenlake,
2004.
The author presents an array of photographs charting the history of the area, exploring both the geographical and social changes.
Includes bibliographical references.
The author presents an array of photographs charting the history of the area, exploring both the geographical and social changes.