An introduction to the history of genetics and the rethinking of evolutionism.
History
ଲେଖକଙ୍କ ବିଷୟରେ
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.