Communist party of China and China's social development - Baijia, Zhang (China Intercontinental press, 2007)