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