James Ding’s Scholar Publications