Treatise on invertebrate paleontology. Part R. Arthropoda 4. Vol. 3 superclas hexapoda - by F.M. Carpenter (University of Kansasd)