Invertebrate Zoology - Meglitsch, Paul A. (1967)