Author: Zhaoguang Ge
Born: 1950