The Chinese knight-errant - Liu, James J. Y. (Routledge and Kegan Paul, 1967)