Before Our Time: A Theory of the Sixties from a Religious, Social and Psychological Perspective: A Theory of the Sixties from a Religious, Social and Psychological Perspective