Author: Weijia Hu
Born: 1958