This happens to be my third read and like the one that immediately precedes it, it's well worth the extra effort.
Absolutely amazing is only a part of what it is. It's also a complicated exploration of comparative religions, a roaring tale of a battle between God and the Devil, and it's also about totally re-writing reality because