Author: Qingshan Tan
Born: 1957