TY - BOOK AU - Gupta, Sant Prasad TI - International law and human rights U1 - 341.481 PY - 2009/// CY - Haryana PB - Allahabad Law Agency KW - International law KW - Human rights KW - International court of justice ER -