Peter R. Grant has been a professor of ecology and evolutionary biology at Princeton University since 1985. He was educated at the University of Cambridge, the University of British Columbia and Yale University, and previously taught at McGill University and the University of Michigan. Address: Department of Ecology and Evolutionary Biology, Princeton University, Princeton, NJ 08544-1003. Internet: PRGrant@princeton.edu.
By this author :