Negotiating the terms of a new social contract
Negotiating the terms of a new social contract
Damien Krichewsky
Details
OL Work ID
OL15539767W
Subjects
Environmental policy
Social responsibility of business
Find this book
Open Library