I enjoyed the hell out of this book. I was surprised that I was still surprised at the end. I thought that I'd predicted all the twists and turns. But I hadn't. Would read more of this author's books in the future.