New religious movements: a practical introduction by Eileen Barker | Menrva Books | MenrvaBooks