>
Redefining Human Rights in the Struggle for Peace and Development

Redefining Human Rights in the Struggle for Peace and Development

  • £4.96
  • Save £26


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

Paperback, 582 pages, 22.8 x 15.2 x 2.6 cm
Language: English