Beside the red mountain Toils and triumphs in a Chinese city - Kingston de Gruche (Robert Culley)