Recast all under heaven revolution, war, diplomacy, and frontier China in the 20th century - Liu, Xiaoyuan, 1952- (Continuum, 2010)