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