Western reports on the Taiping : a selection of documents - Clarke, Prescott (University Press of Hawaii, 1982)