Spellcraft by Ann Marie Gallagher