Overall I enjoyed this novel. I especially like the way Harper writes relationships and manipulation. Two things reduced my enjoyment, though: One is that sometimes characters' reactions are written as though they're obvious when they aren't to me (possibly a cultural thing?). The other is that solving the mysteries hangs on happenstance and intuition a little more than I'd prefer. I won't say more about that, but it's something I found annoying.