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 five decades, at relatively low levels of income. One of the main institutional...