International law and human rights - Agarwal H O (Allahabad Central Law Publications India, 2010)