500 Insects: A Visual Reference - Stephen A. Marshall