My list of greatest Indians of the 20th century_
Mahatma gandhi
Sardar vallabh bhai patel
Jawahar lal nehru
Netaji subhash chandra bose
Homi jahangir bhabha
General Sam Manekshaw
Now for those who might be wondering why put Nehru at third place _ Being a very strong ruler & leading your country to military victories are not the only criteria for greatness. Nehru's role in building a self-reliant Indian economy cannot be underestimated. Nehru's emphasis was on industrialisation, particularly of industries manufacturing heavy machinery, which was needed to help build India's steel, power, fertiliser and chemical industries. These proved critical to the future development of India. They were industries that were feeders to other industries.
India's diversity is not just religious, there are other undeniable facts like region, language & caste. Regardless of the fault lines, Nehru remains one of the most important architects of free India.India in her early years needed a tolerant, liberal leader who was respected all over the country. Nehru safegaurded India's diversity and did not impose anything like the Pak Punjabis across the border. Although Patel was powerful in the Congress Party and enjoyed far more of the respect and support of party bureaucrats than Nehru did, he could not match Nehru's popularity with the masses.