Author: Wei Huang
Born: active 1974