Author: Guoliang Wen
Born: 1964