Book of enchantments - Wrede, Patricia C. (USA : Magic Carpet Books, 2005)
Keywords: Magic -- Juvenile fiction