Darwin's dangerous idea Evolution and the meanings of life - Dennett, Daniel C. (Penguin Press, 1995)