S. H. P. MaddrellBooksComparative Physiology of Sensory SystemsInsect hormones as possible insecticidesNeurosecretionAuthor data: Open Library