Author: Guoxuan Yan
Born: 1949