Integrated principles of zoology - Hickman, Cleveland P. (McGraw-Hill Higher Education, 2008)