Spellbent by Lucy A. Snyder