Upon finishing The Elegant Universe, as a high school student interested in physics I must say that this book was a very great read. Greene gave great insights into both present day advancements and challenges of theoretical/string physics. The lead up to the main part of the book (string theory and it's impact on the fabric of space) gave a very informational background of historical conflicts in physics as well as a crash course in General and Special Relativity. The explanations given for any hard to mentally grasp topic were very understandable. Also, I know that string physics is not an easy topic. As much as Greene did an amazing job explaining it to the masses, there still is at times in the book where I had to re-read several key sentences 3 or 4 times in order to perfectly digest and understand the meaning. It is certainly not an easy read by any means and don't expect to rip right through the pages if you want a consist understanding of the topic at hand.<br><br>The logical flow of the book was genius, beautifully flowing from one topic to another. Each previous topic being discussed was applied to the next. There was a touch of enthusiasm in Greene's writing tone which made me keep on reading day in and day out, anticipating when I would have free time again to read more. By any means I am not an avid reader, but this book had me almost in a level of suspense when I stopped reading, pondering what the next chapter would reveal.<br><br>The reason being I gave this book 4-stars was as follows: Sometimes terms popped up in the book that Greene had not previously elaborated, nor being in the glossary of terms. This might have some resort to the almighty google. Also, this book was published around 1999, so the information might be a little outdated since 12 years is a long time for a for scientists to discover new breakthroughs in the developing theory. Other then that, I highly recommend this to everyone interested in a good read. It makes one ponder the true reality of the universe (or even multiverse).