China: a new history - Fairbank, John King (2001)