So I was thinking "I've read most of this, where did I get to anyway?" . . . pick a chapter, don't remember this . . . go back a bit, don't remember this bit either . . . oh, what the hell, start over.
Great decision! Well worth the re-read. I'd forgotten how good this actually was.