International law and human right - AGARWAL H.O. (Allahabad Central Law Publications India, 2016)