Biology of the Invertebrates - Pechenik, Jan A (Gramedia, 2010)