I find it hard to believe this is the same guy that wrote Anathem (I'm not sure I reviewed that, but I wrote about the Adrakhonic theorem and polar orbiters). Anathem was good (would it survive re-reading?) especially in the first half; but this book is leaden all the way through. Well, at least to page 400, where I've skipped to, and now given up. Goodreads people disagree with me, many of them giving it 5 stars as a page turner, but... am I just getting old? Its just drivel.