Baxi, Upendra
Future of human rights - 3rd. - New Delhi OUP 2008 - 339p.
19-569043-5 9780195690439
Political science
Human rights
323 / BAX/F
Future of human rights - 3rd. - New Delhi OUP 2008 - 339p.
19-569043-5 9780195690439
Political science
Human rights
323 / BAX/F