Magill's encyclopedia of science : animal life - Hoagstrom, Carl W. (Salem Press, 2002)