Author: Helan Xian (China). Wei sheng he ren kou ji hua sheng yu ju