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