My life and work, 1823-1900
Cochrane, Thomas.
Peebles Allan Smyth
1900
Revised and reprinted from the Peebleshire advertiser