Religion and social transformations - Herbert, David (Religion today, 2001)