Spellslinger - Sebastien de Castell
What would you give up for magic? When you’re a Jan’tep initiate approaching your sixteenth birthday, you’d better be ready to prove your worth as a mage. Either that or work some kind of miracle. But Kellen isn’t counting on either. He knows he needs a few tricks up his sleeve to avoid total