Loved it. I've read lots of his books, and this one was so different from the other ones. When reading it, there were more and more details that bothered me & didn't add up, but I just thought "huh, he's sloppy with details, he usually is so good about those things." So it took me quite a while to really see that something major was going on & it was very rewarding.