Magill's encyclopedia of science :animal life