Boyle, Kevin
New institutions for human rights protection edited by Kevin Boyle - Oxford Oxford Univ. Press 2009 - 217p.
9780199570546
International agencies
Human rights
United Nations
C41 B697n
New institutions for human rights protection edited by Kevin Boyle - Oxford Oxford Univ. Press 2009 - 217p.
9780199570546
International agencies
Human rights
United Nations
C41 B697n
