Except for ending which I found disappointing. It was a real page turner. Lots of twists, some believable. Some not. If a sequel is released, I'll read it. I'll be prepared for another unexpected ending.  Several proofing errors. At least one would have been found with spell check.