International law - Agarwal H.O. (Allahabad Allahabad law agency India, 1992)