the magic carpet - "Edmonds,William" (storyworlds england, 1996)