TY - BOOK AU - James AU - Micheal Gilbert TI - Public International Law U1 - 341JAM PB - Oxford KW - LAW ER -