Aggarwal H O International law & human rights - 21st - Allahabad Central Law publication India 2016 - xl,1056p cm. Standard No.: 43,907 Source: Textual Dewey Class. No.: Z1, Q6