TY - BOOK AU - H. O. Agarwal TI - International Law & Human Rights PY - 2006/// CY - Allahabad PB - CLP ER -