Author: Xianming Hu
Born: 1950