If Albert Einstein were alive, he would have a copy of The Road to Reality on his bookshelf. So would Isaac Newton. This may be the most complete mathematical explanation of the universe yet published, and Roger Penrose richly deserves the accolades he will receive for it. That said, let us be perfectly clear: this is not an easy book to read. The number of people in the world who can understand everything in it could probably take a taxi together to Penrose's next lecture. Still, math-friendly readers looking for a substantial and possibly even thrillingly difficult intellectual experience should pick up a copy (carefully--it's over a thousand pages long and weighs nearly 4 pounds) and start at the beginning, where Penrose sets out his purpose: to describe "the search for the underlying principles that govern the behavior of our universe." Beginning with the deceptively simple geometry of Pythagoras and the Greeks, Penrose guides readers through the fundamentals--the incontrovertible bricks that hold up the fanciful mathematical structures of later chapters. From such theoretical delights as complex-number calculus, Riemann surfaces, and Clifford bundles, the tour takes us quickly on to the nature of spacetime. The bulk of the book is then devoted to quantum physics, cosmological theories (including Penrose's favored ideas about string theory and universal inflation), and what we know about how the universe is held together. For physicists, mathematicians, and advanced students, The Road to Reality is an essential field guide to the universe. For enthusiastic amateurs, the book is a project to tackle a bit at a time, one with unimaginable intellectual rewards.