Cultures of Witchcraft in Europe from the Middle Ages to the PresentCornelie Usborne, Jonathan Barry, Owen Davies₹6,998