International law - Agarwal H.O. (Allahabad Central Law Agency India, 1997)