Principles of animal biology - Dillon, Lawrence S (1966)