The official guide to Langholm in Dumfriesshire.
Langholm (Scotland).Town Council.
[Langholm] :  Langholm Town Council, 
[1970]