Author: Haiyang Yao
Born: 1947