Integrated principles of zoology - Hickman, Cleveland P. (Mosby, 1993)