Prescott Clarke; J.S. Gregory Western Reports on the Taiping A Selection of Documents - Taylor and Francis 1982 ISBN: 9781003254140 Source: EBOOK