Explaining how religion and society transform each other, this book explores such movements as Holiness, Adventism, religious communes, Satanism, New Age and democratization.
William Sims Bainbridge