For those interested in an overarching, approachable, and engaging overview of corporate social responsibility, and particularly a stakeholder approach, this is a great read.