Routledge handbook of International Law edited by David Armstrong - London Routledge 2015 - 468p.

9780415418768


International law
International law -- Political aspects

D Ar57r