UNLIKE many other Asian countries—and in stark contrast to neighbouring Pakistan—India has never been run by its generals. The upper ranks of the powerful civil service of the colonial Raj were largely Hindu, while Muslims were disproportionately represented in the army. On gaining independence the Indian political elite, which had a strong pacifist bent, was determined to keep the generals in their place. In this it has happily succeeded.