Darwin's dangerous idea evolution and the meanings of life - Dennett, D. C. 1942-2024 (Simon & Schuster, 1995)