The Cambridge companion to international law - Crawford, James,; Koskenniemi, Martti. (Cambridge University Press,)