Author: Mingchang Xie
Born: 1955