Integrated principlets of zoology - Hickman cleveland P.