Dumfries octocentenary 1986 : [calendar of events]
Dumfries : [s.n.],
1986.