Twenty years ago India was still generally thought of as an archetypal developing country, home to the largest number of poor people of any country in the world, and beset by problems of low economic growth, casteism and violent religious conflict. Now India is being feted as an economic power-house which might well become the second largest economy in the world before the middle of this century. Its democratic traditions, moreover, remain broadly...