A Topographical Dictionary of Scotland, Comprising the Several Countries, Islands, Cities, Burgh and Market Towns, Parishes, and Principal Villages, with Historical and Statistical Descriptions: Embellished with a Large Map of Scotland, and Engravings of the Seals and Arms of the Different Burghs and Universities