This book is mind blowing. Written on a level that makes it accessible to pretty much everybody it covers all aspects of cosmology and their implications regarding time travel, parallel worlds, string theory and black holes. It even covers some of the history behind the major scientists involved (Einstein, Gamow, Schrodinger, Hoyle etc) and includes anecdotes telling of the debates they had with each other concerning some of the major questions. It doesn't matter if you don't fully understand some of the ideas (Quantum theory, for example, is probably fully understood by nobody), there are plenty of other things to keep you interested and its all so well written that it really is close to being impossible to put down.