This is a terrific book. I thoroughly enjoyed every page written by distinguished string theorist Brian Greene, who also wrote the book and Nova TV series, "The Elegant Universe", which is available in paperback. Some of the string theory in "The Fabric of the Cosmos" is repetitive of the content of the earlier book. This guy not only knows his stuff, but he also explains very difficult physics using examples and analogies that are inventive and humorous (for example, characters and situations from "The Simpsons" pop up in several different contexts). Do not get the idea that "The Fabric of the Cosmos" deals only with arcane particle phenomena that are completely irrelevant to everyday life, or that it oversimplifies to the level of cartoons. On the contrary, Professor Greene elevates the reader's thinking to the ultimate nature of reality. Over the past couple of years, I have read a number of books that purport to bring relativity, quantum mechanics, and cosmology to the non-physicist, but this is the one that I enjoyed the most. The only thing I would criticize about it is that the black-and-white illustrations (and there aren't a lot of them) don't seem to have been reproduced very well.