China in the twenty-first century : challenges and opportunities - Hua, Shiping (Palgrave, 2007)