Great book! Very easily understandable except for a couple of chapters in the middle dealing with spin, symmetry, and quantum geometry. If you have a basic foundation in physics, Brian Greene makes string theory readily accessible. His explanations of special relativity, general relativity, and quantum mechanics are very easy to understand, and his chapters dealing with string cosmology are very interesting. Those readers with little to no background in particle physics may have to skip the aforementioned chapters, but this doesn’t take away from the book. Overall, an engrossing read, one I would do again!