Author: Yuliang Guan
Born: 1957