Author: Shixing Guo
Born: 1952