A review by bettyhaile
Darwin's Dangerous Idea: Evolution and the Meanings of Life by Daniel C. Dennett

challenging informative inspiring reflective slow-paced

5.0