Author: Yiping Lu
Born: 1972