Nithsdale covenanting trail /
Dumfries Octocentenary Committee.
[Dumfries : The Committee,
1986?]