Evolutionary biology - Futuyma, Douglas J (Sinauer Associates, 1986)