Alternative religions: a sociological introduction - Stephen J. Hunt (Ashgate, 2003)
sgh.1/ws.c.1