David Leeming. David Cunning. David Adams Leeming. by David Melling. Cai, Suming. J. A. Fleming. Anne Fleming. Davidson, Willing. Kong, Deming. Li Shiming.