>
The Practice of Shared Responsibility in International Law

The Practice of Shared Responsibility in International Law

  • £93.99
  • Save £75



Cambridge University Press, 2017-02-02
EAN 9781107107090, ISBN10: 1107107091

Paperback, 1228 pages, 22.8 x 15.2 x 6 cm