Scan barcode
A review by bubblebuttjesse
Darwin's Dangerous Idea: Evolution and the Meanings of Life by Daniel C. Dennett
informative
inspiring
reflective
medium-paced
5.0