Audiobook edition, read by Jenna Lamia. This was overall an enjoyable story. The author is terrific at creating vivid characters and settings, and Jenna Lamia's reading is as fantastic as always. But the story itself felt too scattered, as though it is a series of events that the characters experience and react to, rather than a coherent plot. The resolution to each event felt unfinished and a little unreal, and the story overall was a little too syrupy for my taste.