Author: Baojun Li
Born: active 1962