International law and human rights - Agarwal H.O. Au. (Allahabad Central law agency India, 2004)