Witchcraft and the gay counterculture : a radical view of Western civilization and some of the people it has tried to destroy