Global Health and Human Rights: Legal and Philosophical Perspectives by John Harrington Back to product details page >