Corporate social responsibility an ethical approach - Schwartz, Mark S. (Broadview guides to business and professional ethics, 2011)