The Elegant Universe, by Brian Greene

The Elegant Universe, by Brian Greene