Baxi Upendra

Future of human rights - 3rd - New Delhi Oxford University Press India 2008 - Xliv, 339p. cm.

9780195690439 (pbk) 350

233,512

DU0026, 26/02/2008, Independent Publishers Group Textual


POLITICAL SCIENCE

W:5, P6; P8-;2