Title: Eleanor Ormerod, Ll. D., economic entomologist
Subjects: Biography