rating: 4 of 5 stars
What I enjoyed about this book the most is the pacing – it moves at a fast clip and (generally) doesn’t dwell on any once scene for too long. The characters are intriguing, and the pervading mystery keeps you reading.
Once the final mystery unraveled (no pun intended), I was actually a bit disappointed. I felt like it was a bit of a throwaway, although perhaps a second reading would illuminate that the answer was there throughout the narrative. But for now it felt like an obligatory Hollywood twist ending.
So on the whole I would have given this just 3 stars, but the brisk pace and fascinating setting made me bump it up to 4.