A review by ztroberts0
The Sorcerer in the North by John Flanagan

adventurous tense medium-paced

3.75