Biology of the invertebrates - Pechenik, Jan A (McGraw-Hill Companies, Inc., 2010)