Old Leadhills /
Anderson, John Fyfe.
Catrine : Stenlake Pub.,
2012.
Includes bibliography.