Author: Hong Shen
Born: active 1969