Book launch: Human rights obligations of business - beyond the corporate responsibility to respect? by David Bilchitz and Surya Deva

- Modise, Theodorah