Overview

Eleanor Anne Ormerod

(1828—1901) economic entomologist