Author: Taichun Hu
Born: 1946