Philosopher Daniel Dennett discusses the impact of Charles Darwin on not only modern views of biological evolution and nature, but on the evolution of thought and ideas, culture and science. According to Professor Dennett, all design processes have ...