India’s population of 1.2 billion is four times that of the US, and likely to surpass China’s by 2025. Vijay Joshi of St John’s College, Oxford, argues that, “if we extrapolate present trends, India will have the world’s third largest national income (after the US and China) within 25 years.”