India is a large, heterogeneous and complex nation, with multiple languages, religions and ethnicities, and over one billion people. It stands out in having held together while sustaining a working democracy for over six decades, at relatively low levels of income. An important institutional...