Baxi Upendra Future of human rights Baxi Upendra - 3rd - New Delhi Oxford university Press India 2008 - xliv,339p cm. Standard No.: 29,352 Source: Textual Dewey Class. No.: W:5, P8