Shuxian Ye, who holds a Ph.D. in comparative literature, is Senior Professor at Shanghai Jiaotong University, China. Currently Chairman of the Chinese Mythology Association and Chinese Comparative Literature Association, he was Visiting Professor at Yale University from 1999 to 2000 and Director of Comparative Literature at the Chinese Academy of Social Sciences from 2004 to 2012. His main areas of research include comparative literature, mythology, and literary anthropology. He has published more than 300 journal articles and over 60 books.