Cult controversies: the societal response to new religious movements - Beckford, James A. (Tavistock, 1985)