HD Historical Dictionary of Witchcraft (Historical Dictionaries of Religions, Philosophies, and Movements) by Michael D. Bailey, Jonathan Durrant 0 Type: Book