Not even the Entire nation of 1billion in 100 yrs has won 21 medals..Mike Phelps Greatness Personified..India must take a cue from the Great Man and start a Planned Sports prog for Getting amongst the top 3 nation in sports! North East part of india is a talent trove and needs to be explored.