Author: Jiagan Yan
Born: 1905