Ella Enchanted
Ella Enchanted is a fantasy story written by Gail Carson Levine and published in 1997. This fantasy novel is a twisted retelling of the classic story Cinderella, intertwined with mythical creatures such as fairies, elves, ogres, gnomes, and...