A review by stephxsu
Icefall by Matthew J. Kirby

4.0

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.