Author: Shiyuan Shen
Born: 1944