I have had this book sitting in the corner of the room for the last year and have yet to touch. I bought it thinking it might be a good read but when I got it and its 1090 pages. I decided it will stay in the corner. But I have decided to pull it out and start it. It is by Roger Penrose and is called the Road to Reality A complete guide to the Universe. And has such delightful sections as 26.3 infinite-dimensional algebras and 17.2 Spacetime for Galilean relativity. Wish me luck.