International law

Shaw, Malcalm N

International law - New York Cambridge University Press 2010 - clxvi,1542 p. ;

9781107008328

341 / SHA.I