Author: Shuiliang Xu
Born: 1945