Johann Weyer (1515–1588): Medical Demonology and the Critique of Witchcraft Prosecution1515–158817 min read | 5100 words