Valuation roll, antient and modern, of the Stewartry [of] Kirkcudbright; with an appendix shewing the alterations made in the roll from the commencement of the existing records, till 26th November, 1819.
Kirkcudbrightshire (Scotland)
Dumfries : Courier Office,
1820.