A review by algaemarina
Which Witch? by Eva Ibbotson

funny lighthearted fast-paced

3.75