There is hardly any university, college, or even high school left where they do not teach Darwinismand rightly so. Yet, most of these places do more preaching than teaching. They teach more than they should, and at the same time, they teach less than they should.This book wants to evaluate Darwin’s legacy from a philosophical viewpoint by trying to analyze the strong points as well as the weak points of what came to be known as neo-Darwinism.