Redefining Human Rights in the Struggle for Peace and Development

Redefining Human Rights in the Struggle for Peace and Development

  • £5.69
  • Save £25


Terrence E. Paupp
Cambridge University Press, 2014-01-20
EAN 9781107669314, ISBN10: 1107669316

Paperback, 582 pages, 22.9 x 22.8 x 15.5 cm