Battling Demons: Witchcraft, Heresy, and Reform in the Late Middle Ages (Magic in History)