Taipping rebellion History and documents - Michael Franz (London University of Washington Press, 1966)