Author: Yaping Yuan
Born: 1956