Author: Qingxian Weng
Born: 1953