The witch's dog and the flying carpet - Rodgers, Frank (Puffin, 2001)