This is one of the best books. I’ve read in a long time. It is very twisty and unpredictable and ends in the way everybody wants it too. Even though you couldn’t see it coming.