Ecology and evolution of plant mating. - Barrett,S..C..H..; Harder,L..D.. (Trends in Ecology and Evolution, 1996)