Modern Treaty Law and Practice

Modern Treaty Law and Practice

  • £42.99
  • Save £53


Anthony Aust
Cambridge University Press
Edition: 3, 2013-10-24
EAN 9781107023840, ISBN10: 110702384X

Paperback, 520 pages, 24.8 x 24.7 x 18 cm