A review by kkulhannie
Season of the Witch by Sarah Rees Brennan

4.0