Highroad to the Stake: A Tale of Witchcraft