Taiping revolutionary mivement - Yu-Wen, Jen (Yale University Press New Haven, 1973)