I don't use this term lightly but this book is a masterpiece. I actually slowed down my reading pace to make the experience last longer and to make sure to I was digesting as much of it as possible. A second read will have to happen sometime down the road. A true conglomeration of history, science, religion, science fiction and philosophy. A great book should change you and this one certainly changed me. Greatness.