Hymenoptera: The Natural History and Diversity of Wasps, Bees and Ants - Stephen A. Marshall