Ivar Espås Vangen rated The Battle for China's Past: Show rating 5 stars Feb. 17, 2015 Public The Battle for China's Past by Mobo Gao