Ebook Historical Dictionary Of Witchcraft (Historical Dictionaries Of Religions, Philosophies And Movements)