Author: Shanzeng Shen
Born: 1950