Spellbound

by Jacqueline West Book 2 of the Books of Elsewhere Series