Annals of the parish of Lesmahagow.
Greenshields, John Blackwood,Advocate.
Edinburgh, 
1864.