Traquair House, Innerleithen, Peeblesshire the oldest inhabited house in Scotland : a historical survey  /
Maxwell Stuart, Peter.
Norwich : Jarrold,
[198-?], c1966.
Traquair House (Innerleithen, Scotland)