The latest answers to the oldest questions : a philosophical adventure with the world's greatest thinkers - Fearn, Nicholas (Grove Press, 2005)