Witches and Neighbours: The Social and Cultural Context of European Witchcraft