The magic carpet - "Edmonds, William"; Shelagh Mcnicholas(Illustrator) (Heinemann Essex, 1997)