Corporate social responsibility definition, core issues, and recent developments - BEAL, Brent D. (SAGE, 2014)