I have noticed some of the comments here.Some of them says that India needs a dynamic and visionary president.In our country President is not an executive authority and it is the Govt led by the Prime Minister is ruling the country in the actual sense.It doesn't mean that President will be a rubber stamp always.We can't afford to people who have an autocratic mind and it will lead to conflicts between President and executive and also president and judiciary.There r a lot of dynamic and aggressive personalities in our country but all of them r not suitable for presidential post.I believe the president of our nation should be a diplomat,having good awareness of our culture and laws,legislation and also foreign policies and relations.He should not be biased towards any particular group and holder of clean image in his entire life.