Author: Cai Xiaoli
Alternate names: Xiaoli Cai; 1956- Xiaoli Cai
Born: 1956