Author: Xiaoguang Yang
Born: 1959