Author: Shi, Shangwen.