Tim Caro is in the School of Biological Sciences, University of Bristol, Bristol BS8 1TQ, UK, and at the Center for Population Biology, University of California, Davis, USA. Polymorphisms evolve for ...