Author: Shijie Zhang
Born: active 1961