Author: Guoqiang Cai
Alternate names: Guo Qiang Cai; Guoqiang Cai; G. Q. Cai
Born: 1957