Extraordinary Responsibility: Politics beyond the Moral Calculus

Extraordinary Responsibility: Politics beyond the Moral Calculus

  • £19.99
  • Save £40


Shalini Satkunanandan
Cambridge University Press, 2015-09-29
EAN 9781107082724, ISBN10: 1107082722

Paperback, 263 pages, 22.8 x 15.2 x 1.9 cm