International Law & Human Rights - H. O. Agarwal (Allahabad CLP, 2006)
English