A thoughtful, careful and insightful book that is presented in a skilfully woven narrative, guiding the reader gently through the thicket of logic, physics, and mathematics... If you are fascinated, as I am, by the limits of knowledge, you will be richly rewarded by this book }New Scientist{.