Upendra Baxi is Emeritus Professor of Law at Warwick University, UK, and Emeritus Professor of Law at the University of Delhi, India.