Rating: 4.5 stars (out of 5)
Genre: fiction
Review: For some reason, I was surprised that I enjoyed this book so much. Perhaps my surprise came from the fact that I thought it would be very predictable, but it wasn't. Each time I thought I knew the directions in which Kwok was going to send her characters, I was wrong. Add to that the excellent writing, which pulls you into the story immediately, and I was really impressed by this book.
FTC disclaimer: I received this book from the publisher in exchange for this review.