CHILDREN OF CAIN: A Study of Modern Traditional Witchcraft.