Three Types of New Religious Movement - Wallis, Roy (Cults and new religious movements, 2009)