Evolution - Futuyma, Douglas J. , 1942- (Sinauer Associates, 2005)