Lecture notes on invertebrate zoology - Laverack, M. S. (Blackwell, 1974)