Beauties, Beasts and Enchantments by Charles Perrault, Jack Zipes & Marie-Catherine d'Aulnoy