Inhuman wrongs and human rights by Upendra Baxi | Menrva Books | MenrvaBooks