Evolution the remarkable history of a scientific theory - Larson, Edward J. (Edward John) (Modern Library chronicles, 2004)