Author: Yuanhe Xu
Born: 1942