MixedLibrary JournalYu excels at creating the setting, described in precise detail, and at crafting a character-driven reading experience. As the narrative progresses, however, some readers may feel that she attempts to tackle too many different themes and ideas, resulting in a disjointed reading experience and an ending that feels somewhat unfinished.