Index to particular register of sasines for sheriffdom of Dumfries and stewartries of Kirkcudbright and Annandale, 1617-1671.
Great Britain.His Majesty's Stationery Office,issuing body.
Scottish Record Office.