Evolutionary biology - Douglas J. Futuyma (Sinauer Associates, Inc.)