The evolution of insect mating systems: Thornhill, Randy,9780521589765i.jpg,Mating Systems and Strategies | Princeton University Press,A review of the biology and biogeography of Mantispidae,Episode 99 – Evolution of Insects – The Common Descent Podcast