Middleton-in-Teesdale and neighbouring villages /
Payne, Bill.
Stroud : Tempus,
1999.