Traquair House, Innerleithen, Peeblesshire : the oldest inhabited house in Scotland : a historical survey /
Maxwell Stuart, Peter.
[Innerleithen : s.n.,
1981?]
Traquair House (Innerleithen, Scotland)