A review by unphilosophize
Evolution: The History of an Idea by Peter J. Bowler

Did not finish book.
Didn’t read all for class, haven’t returned