Stephen M. Shuster is Professor of Invertebrate Zoology at Northern Arizona University. Michael J. Wade is Professor of Biology at Indiana University.
Mating Systems and Strategies
2 authors - Paperback
£78.00