500 insects : a visual reference

500 Insects
A photographic overview of insects from around the world, with discussions of the natural history of 500 selected species.
Publication Year: 
2008

Marshall, Stephen

Stephen Marshall is a professor in the School of Environmental Sciences and Director of the University of Guelph Insect collection. He teaches general and systematic entomology courses and is the author of several books including Insects: Their Natural History and Diversity.