Author: Xianguang Li
Born: 1951