Key concepts in corporate social responsibility - Benn, Suzanne; Dinne Bolton (Jaipur, Rawat Publication, 2025)