Author: Yihua Chen
Born: 1973