China's International Relations In The 21st Century by Gerald Chan, Weixing Hu & Daojiong Zha