Author: Michael M. Sheng
Born: 1950