The Meaning of Shared Value (New Perspective on Creating Shared Value) - 9781032505459