ZHAO Yanchun, Professor of English at Shanghai University, Director of Shanghai University Center for Translation and Publishing, Editor of Translating China, President of International Sinology and Education Society, President of Chinese Culture Translation and International Promotion Committee, Executive President of Chinese Classics Bilinguals’ Association, Vice President of China Language Education Association.