Key concepts in corporate social responsibility - Benn, Suzanne.; Bolton, Dianne. (SAGE, 2011)