Historical notes on Peeblesshire localities
By: by Robert Renwick.
Publisher: Watson & Smyth
Published: 1897
Place of publication: Peebles
Language: eng
Number of pages: 630