Author: Qiu, Zonghu.