The Enchanted Files: Cursed by Bruce Coville
The Enchanted Files: Cursed by Array