The Evolution of sex and its consequences

edited by S.C. Stearns
Birkhäuser Verlag
9780817618070
0-8176-1807-4