International law

International law - Sixth edition - New York Cambridge 2008 - clxvi,1542p,30cm

9781107008328

341/SHA