Author: Canjin Guo
Born: 1969