3 1/2 stars.
This was very twisty; maybe too twisty. But it was also highly entertaining and kept me wanting to know more. I couldn’t put it down. I’m not quite sure how I feel about the ending, however. It left me feeling somewhat disappointed. Still, this is a good read, and I recommend it to anyone who digs character driven mysteries.