County of Roxburgh (3rd Statistical Account of Scotland) - Tapa dura

 
9780707307206: County of Roxburgh (3rd Statistical Account of Scotland)