Baxi, Upendra

Future of human rights - 3rd. - New Delhi OUP 2008 - 339p.

19-569043-5 9780195690439


Political science
Human rights

323 / BAX/F
Managed by HGCL Team

Powered by Koha