Leonard Denison trifdes förträffligt borta i Kina.