13 Little Blue Envelopes is tricky to write about while avoiding spoilers, but I found it satisfying, surprising, funny, and even insightful at times, and it almost entirely steers clear of opportunities to veer into sappiness. Protagonist Ginny is cast in the classic mode of A Wrinkle in Time‘s Meg: definitely older, but similarly clever, resourceful, awkward, and endearing. And the book features some fine travel writing.
needs more demons? No.