The tradition of political thinking in India is rich, varied, and complex. The ancientness of the civilization, its capacity for accommodation of various foreign elements in the making of a composite culture, and the very complex political evolution due to foreign invasions, more particularly the British colonial rule for about two centuries, have been factors that have given it richness, variety and complexity. Although the subject has recently been ...