Just finished reading a great book. After being in school for the last 7 years, I forgot what it was like to read for fun. The Fabric of the Cosmos: Space. Time. And the Texture of Reality, is about theoretical physics, cosmology, and particle physics / string theory. The book gives a nice history of the people and the experiments leading to the current theories in physics and cosmology and then goes on to describe the physics of the super small (string theory) and the super large (cosmology) and the attempts to join the two (unification). Brian Greene uses analogies (often involving the Simpsons) to explain some of the scientific concepts which makes it much easier reading but still gets the meaning across. Overall, the book tries to convey that our perception of our "world" is really far from the way the physical world works. Every chapter left me in awe at how truly amazing our universe is and with even more respect for those physicists who got us to the point where we are now in our understanding.