Witch, Sorceress, Enchantress: Magic and Women from the Ancient World to the Present