Du Shenyan
Du Shenyan, and whose name, especially in older English transliteration, appears as "Tu... more »