Author: Tieshan Liang
Born: 1956