Darwin's dangerous idea evolution and the meanings of life - Dennet, Daniel C. (New York Simon&Schuster, 1995)