The philosopher Daniel Dennett, for example, describes Darwinism as a universal acid, dissolving all our traditional concepts, such as religion and morality (but somehow Dennett's materialist ...