The whole time I was reading this I was thinking that it was the most transparently obvious plot ever. And then I got to the last few pages and realized that what I thought was going to happen did not happen. I was totally blindsided. So, in short, this was really, really good.
Review copy provided by publisher.