Cults & New Religious Movements by Steve Halliday & Marc Galanter