Understanding human right violations New systemat
Carey Sabine C
Understanding human right violations New systemat - Aldershot Ashgate 2004 - xiii,275p cm. - Ethics and Global Politics .
Bibliography chapterwise
0754640264
General Book
Fundamental Rights
W:5:(Z), P4
Understanding human right violations New systemat - Aldershot Ashgate 2004 - xiii,275p cm. - Ethics and Global Politics .
Bibliography chapterwise
0754640264
General Book
Fundamental Rights
W:5:(Z), P4
