A review by lenabrary
Return to Groosham Grange by Anthony Horowitz

3.0

An enjoyable story, interesting main character, not your usual sort of protagonist.