Integrated Principles of Zoology - Cleveland P. Hickman (McGraw Hill, 2008)