The Evolution of sex

edited by Richard E. Michod and Bruce R. Levin
Sinauer Associates
9780878934591
0-87893-459-6