00476nam a2200193 a 450000500170000002000180001708200130003510000260004824500390007425000110011326000280012430000260015250000190017860000080019763000220020563000430022785600060027085600060027620251222125849.0 a9781138807167 a323bRAM aRamcharan, Bertrand G aContemporary human rights ideasb_ a2nd ed aLondonbRoutledgec2015 axvi, 201p.c24cm.bPB aIncludes index bc_ aPolitical Science aHuman rights International cooperation f_ a_