Author: Yuncheng Wei
Born: 1959