Author: David D. Yao
Born: 1950