Treatise on invertebrate paleontology - Teichert, Kurt (Geological Society of America; University of Kansas, 1972)