The Infinite Book: A Short Guide to the Boundless, Timeless and Endless by John D. Barrow (Paperback, 2005)