Ratings1
Average rating4
It was rather complicated, but I had figured out a part of the mystery about halfway through. I like being in another culture when I'm reading it and I think the author does a good job of explaining things to the foreign audience. Enjoyable.