Life and times of William Thomson.
Thomson, John, Minister of St. Mary's Parish, Hawick.
Kelso, 
1879.