(Cambridgeshire and Isle of Ely) survey report. Nature reserves and sites of special scientific interest.
[Cambridge] :  County Planning Department, 
1965.