Nithsdale District guide : Dumfries, Thornhill, Sanquhar.
Nithsdale (Scotland).District Council.
[Dumfries :  Nithsdale District Council, 
1976]