The Tweeddale Society : the first hundred years /
Hamilton, Geoffrey
Rogers, John.
Tweeddale Society.
Peebles : Tweeddale Society,
2013.
Tweeddale Society