ParentFull threadmichaelty·Or the Taiping Rebellion.http://en.wikipedia.org/wiki/Taiping_RebellionView on HN