Nature of Space & Time (00) by Hawking, Stephen - Penrose, Roger [Paperback (2000)]