The natural history of Upper Teesdale
Bradshaw, M. E.(Margaret Elizabeth)
Durham County Conservation Trust.
Darlington Durham County Conservation Trust Ltd
1976
Previous ed.: 1965
Includes bibliographies
Natural history