Author: Yin, Dengguo.