Brian Greene has a way of telling me something I would have never understood until I heard him say it. I love to read up on theoretical physics, cosmology, quantum theories, etc. Usually I come away retaining one or two concepts from a book on these topics as the material is very...illusive. But this book has opened my mind to a subject I thought I'd never even begin to grasp (string theory, 11 dimensional space) and how things I do understand fit in with it. Excellent book, with exciting ramifications.