Author: Shihong Yan
Born: 1927