Author: Shuangwu Yan
Born: 1957