Stephanie S. (skywriter319) - , reviewed on + 784 more book reviews
This is some delightfully well-written storytelling that contains everything a good middle-grade novel needs: strong characters, a compelling plot and conflicts, fluid writing that pushes plot AND theme along.