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