Darwin's dangerous idea : evolution and the meanings of life - Dennett, Daniel C. (Penguin science, 1996)