Author: Weiliang Huang
Born: 1947