A Community of Witches: Contemporary Neo-Paganism and Witchcraft in the United States (Studies in Comparative Religion)