Author: Jiande Shen
Born: 1947