Integrated principles of zoology - Cleveland P. Hickman, Jr (McGraw-Hill, 2004)