Impossibility: The Limits of Science and the Science of Limits by John D. Barrow Back to product details page >