Valuation roll, ancient and modern, of the County of Dumfries; with an appendix, shewing the alterations made in the roll since the year 1671.
Dumfries, County of.
Dumfries,
1827.