Author: Jiguang Shen
Born: 1945