History of the Burgh of Dumfries, with Notices of Nithsdale, Annandale, and the Western Border. heftetEngelsk, 2011