Encyclopedia of new religious movements - Clarke, Peter B. (Peter Bernard) (Routledge, 2006)