Author: Yicheng Guo
Born: 1957