Author: Daokui Li
Alternate names: David Daokui Li
Born: 1963