I've Been Thinking
'One of today's most readable, intellectually nimble and scientifically literate philosophers' Nature 'Who would have guessed that a philosopher's life could be so full of adventures?' Daniel C. Dennett, philosopher and... See More