Corporate Societal Marketing: A Promising Form of Corporate Social Responsibility Paul N. Bloom Kenan-Flagler Business School University of North Carolina.