For little under fourteen years, the Taiping Rebellion waged over China. Seventeen provinces were ravished and the estimated ...