Author: Huaichuan Rui
Born: 1965