Which Witch? - Eva Ibbotson This was just a ton of fun. Ibbotson is like a tamer Roald Dahl, with a twist of Monty Python. The part about the rats, though? That was pure Stephen King. *shudder*