Author: Xinli Hu
Born: 1956