Biology of the invertebrates/ Jan A. Pechenik - Pechenik, Jan A. (New York:McGraw-Hill, 2000)