Biology of the invertebrates - Pechenik, Jan A. (McGraw-Hill Education (Asia), 2005)