History of the Burgh of Dumfries
Subtitle: with notices of Nithsdale, Annandale and the western border
By: by William McDowall ; with a supplementary chapter by Alfred Truckell.
Contributors: Truckell, Alfred.
Edition: 4th rev. ed. / with additional notes.
Publisher: T.C. Farries in association with Royal Burgh of Dumfries
Published: 1986
Place of publication: Dumfries
Language: eng
Number of pages: 898
Notes: Previous ed., Dumfries: Hunter, 1906.