Why Are there Witches? History of Witchcraft for Halloween
Johns Hopkins UniversityWithout theologians, would there be any witches? A Johns Hopkins specialist on medieval literature attributes human belief in witchcraft to the need of medieval clerics to repress their own doubts in the existence of God.