The history of the parish of Middleton-in-Teesdale in the County of Durham, together with the townships of Egglestone, Newbiggen, and Forest and Frith with Harwood.
Surtees, Herbert Conyers,Sir.
[Newcastle-on-Tyne], 
1924.