As India gears up for the 2020 Tokyo Olympics, the country will focus once again on the moments of glory we've had on the world's largest sports arena, featuring such stalwarts as Abhinav Bindra, Mary Kom and P.V. Sindhu. But it will also be time to ask again the question we ask ourselves every four years: why does a country of a billion plus have so little to show for itself at the Olympics? Dreams of a Billion gives the reader an inside view of...