Encyclopedia of evolution - Rice, Stanley A. 1957- (Facts On File, 2007)