An introduction to the history of genetics and the rethinking of evolutionism.
Author Biography
Peter J. Bowler is Emeritus Professor in the School of History and Anthropology at Queen's University Belfast and Fellow of the American Association for the Advancement of Science, Ireland.