Animal and plant diversity - Buffaloe, Neal D. (Prentice-Hall, 1968)