Ramcharan, B.G. Contemporary Human Rights ideas - N.York Routledge Global Institutions 2006 Dewey Class. No.: 320