Author: Yuanxin Wu
Born: 1960