Taiping revolutionary movement - JEN Yu-Wen (New Havan Yale University Press, 1973)