Author: Yibin Shan
Born: 1958