Spellgrinder's Apprentice by N.M. Browne