Human rights : politics and practice /
Michael Goodhart.
- New Delhi : O.U.P., 2009.
- 455p
PBK
9780199540846 Rs 110.00
6028 [old SOUL v1.0 record id]
Human Rights
323 / G 618 h
PBK
9780199540846 Rs 110.00
6028 [old SOUL v1.0 record id]
Human Rights
323 / G 618 h