Darwin's Dangerous Idea: Evolution and the Meanings of Life

Dennett, Daniel C

Referred to in blog posts