Almost a revolution - Shen, Tong (Houghton Mifflin, 1990)