WHY SEX? PUTTING THEORY TO THE TEST
Language: eng
Notes: Online version of print publication, SCIENCE, v.281, no. 5385 (September 25, 1998) : 1980-1982.