Evolution: the history of an idea - Peter J. Bowler (Berkeley University of California Press, 1989)
Keywords: Evolution -- History