Freedom evolves - Dennett, D. C. 1942-2024 (Allen Lane the Penguin press, 2003)