Human rights: an introduction - O'Byrne, Darren J (. - Delhi : Pearson education ltd, 2003)