The Large Scale Structure Of Space-Time by Stephan Hawking