Cambridge history of China- vol.3 part 1 - Denis Twitchett (Cambridge university press, 1979)