John Harrington; Maria Stuttaford Global Health and Human Rights Legal and Philosophical Perspectives - Taylor and Francis 2010 ISBN: 9780203850633 Source: EBOOK