Human Rights and Global Responsibility
2 authors - Paperback
£8.95
Find out more
David Held is Graham Wallas Professor of Political Science at the London School of Economics and Political Science.
David Mepham is Associate Director of the Institute for Public Policy Research and the Head of its International Programme.