Conflicting World Views

Religion as a social force raising humanity above the clash of social philosophies.