THE MAGIC CARPET - "WILLIAM EDMONDS" (HEINEMANN EDUCATION LTD ENGLAND, 1997)