What role can the three sectors?government, nonprofit, and for-profit?play in extending the concept of CSR? Examples? Difficulties? TEXT BOOK 1)The Solution Revolution: How Business, Government, and Social Enterprises Are Teaming Up to Solve Society's Toughest Problems (Author), Paul Macmillan 2) Strategic Corporate Social Responsibility: Sustainable Value Creation Fourth Edition by David Chandler (Author)