The diversity of animal reproduction - Blackwelder, Richard Eliot (CRC Press, 1981)