Author: Weiping Gu
Born: 1950