Implications of Caritas in Veritate for Marketing and Business Ethics - Klein, Thomas A.; Laczniak, Gene R. (Journal of business ethics, 2013)