The great Taiping Rebellion : a story of General Gordon in China | NiceBooksReads