Return to Groosham Grange - Anthony Horowitz Huge continuity problems. :/