Author: Zhihong Yuan
Born: 1955