India, with a per capita income of $368, and China, with $318, stood on the same ground. Though China had started ...