Author: Joseph Sze-chiang Yuan
Born: 1947