The Magic Carpet and Other Tales