Jones, Peris S. Human Rights and Development Jones, Peris S. - London and New York Routledge 2024 - 325 ISBN: 9781138290181 Source: Textbook