Legal Perspectives on Corporate Social Responsibility160 pages6 hours of reading4.0(1)Add ratingTrack