The century of the Gene - Keller, Evelyn Fox (Harvard University Press, 2000)