Author: Quancheng Xing
Born: 1958