Author: Donald Y. Yau
Born: 1977