Eleanor Ormerod, Ll. D., economic entomologist [electronic resource] : autobiography and correspondence / edited by Robert Wallace