As an evolutionary biologist, I am used to being misunderstood by philosophers. Even my favorite philosopher, Karl Popper, although he later repented, argued for many years that evolution theory is metaphysics rather than science. It is therefore a pleasure to meet a philosopher who understands what Darwinism is about, and approves of it. Dennett goes well beyond biology. He sees Darwinism as a co