Author: Guoliang Yang
Born: 1963