Author: Y. David Liu
Alternate names: Yong David Liu
Born: 1963