The Capture of the Covenanting Town of Dumfries by Montrose, the King's Lieutenant-General, in the Year 1644, and his Ejection Therefrom
History, Recent, Recent (Social), Genealogy, Parish History
TDGNHAS Series II, 21 (1908-09), 26(WARNING very large file size: 10.64 MB)