Author: Yaguang Shen
Born: 1939