The future of human rights

by Upendra Baxi

xxiv, 339 p. ; 22 cm