Invertebrate zoology - Meglitsch, Paul A. (Oxford Univ. Press, 1972)