Data from economist Angus Maddison suggest that China and India were the biggest economies in the world for almost all of the past 2000 years. Why they fell so far behind may be more of a mystery than why they are currently flourishing.