O'Byrne,Darren J

Human rights an introduction - New Delhi Pearson education 2004 - xiv,438p.

812970322X

human rights

342.7 / OBY