This was a page turner, and I mostly enjoyed it. The ending, though, was a little irritating. One of my least favorite tropes is “it was all in their head”. Also, the way it was finally revealed was quite confusing. I liked the first 80% of the book.