Cambridge companion to international law /

Crawford, James

Cambridge companion to international law / - New York : Cambridge University Press , 2012. - Ppxi+471

9780521143080