Characters, Arcs, and Plot Twists: A Q&A with MG author Janet Fox