Forty-five years in China - Timothy Richard (T fisher unwin ltd)