Author: Ruchun Hao
Born: 1959