Starke's International Law - Shearer, I.A. (New Delhi Oxford University Press, 2017)