Current Perspectives on Corporate Social Responsibility: The Community View