Has Kelly Barnhill written anything that‘s lousy? Because if so, I haven‘t found it yet. I loved this. It has all the wonderful trappings of a fairy tale—a misunderstood witch, a tiny dragon, a young girl bursting with magic, selfish city leaders—and it combines those ingredients to explore themes of found family, truths revealed, sorrow, and love. 💜💜💜 This was my March #DoubleSpin.