TY - BOOK AU - Oppenhein, I TI - International Law A Treatise SN - 9781289346690 CY - The Law Book Exchange Ltd. ER -