A History of China - Roberts, J. A. G. (Palgrave essential histories, 2006)