Description: Beginning with an in-depth look at what the 21st century might bring in terms of technological advances, this book takes readers on a dizzying ride to the limits of time and space and looks at how humans might overcome the unavoidable limitations of a physical universe.