Author: Weiliang Shi
Born: 1926