Anthony Horowitz is an accomplished and versatile writer who writes perfect books for older children and the young adult age group.
Return to Groosham Grange is typical of his work, if a little bit more off beat than usual. This hilarious adventure is the sequel to Groosham Grange, and follows David - now enjoying his life as a student at the extremely unorthodox school, and battling to win the school's highest (and only) honour, presented to the most outstanding student - the Unholy Grail.
But all is not well, as the school has been infiltrated by someone who wants to destroy it.
Children aged about 8 or 9+ will love this story. At times it is so wacky that it might be a bit too much for teenage readers, but it is still good fun, with a fast and enjoyable plot.
My one reservation - and the reason I will not be lending it out - is that it basically inverts ideas of good and evil. Witches and vampires and werewolves are not exactly evil, but the Christians certainly intend it.
That is not to say I think children should not read this book. In some senses it is a perfect book to challenge our ideas of what is good and what evil means. But I think it is a book that perhaps requires a bit of discussion to round it off, as it is aimed at an age that is used to more didactic learning, and it would be a shame if the actual message that sinks home is that Witches are good and Christians are evil.