Noel Joseph Desenfans', 'zh-CN James Northcote Noel Joseph Desenfans', 'zh-CN by James Northcote, Academic