Author: Yihong Yu
Born: 1952