Author: Zhizhong Sun
Born: active 1956