Witching Culture: Folklore and Neo-Paganism in America (Contemporary Ethnography)