Deva Surya
Regulating corporate human rights violations - Humanizing business - London Routledge Taylor & Francis Group 2014 - Xix+269p
9780415715270
Human rights law
345.026 / DEV
Regulating corporate human rights violations - Humanizing business - London Routledge Taylor & Francis Group 2014 - Xix+269p
9780415715270
Human rights law
345.026 / DEV