Greene covers the most mysterious of all entities: space and time. To understand the most basic features of time - its flow, its direction and its limits - Greene shows how we have to turn to cosmology. Here he reveals a universe that is at once more surprising, exciting and strange than any of us could have imagined.