China's Inevitability?