Choosing them is all the rage at the end of the noughties. Here're three with a philosophical bent. Any other suggestions?

On Religion, John Caputo This book appeared in 2001. Had those folk who waged battle in the God wars of the decade read it first, we might have had a more informed debate. Caputo aims to do a difficult thing: define religion. He does so with great verve, seeing that at heart, religion is a form of love – for good or ill.

The Athenian Murders, José Carlos Somoza It is rare for a novel to combine the excitement of the thriller with the insight of great philosophy. Umberto Eco manages it, and Somoza does too, in a plot that starts with an apparently minor conundrum and ends up engaging nothing less than the secret of knowledge itself. Brilliant.

The Kingdom of Infinite Space: A Fantastical Journey Around Your Head, Raymond Tallis I read this book whilst taking a long train trip, and it was so engaging that when I got off, I’d swear I saw the world in brighter colours. Tallis combines the science of the body with the philosophy of consciousness and, pulling no punches, produces a truly remarkable exploration of what goes on with our heads.