Dumfries 800 : 1186-1986 Dumfries octocentenary ; calendar of events.
[Dumfries : Dumfries 800,
1986.]
Cover title.
Dumfries Octocentenary Year (1986)