Author: Wanshan Tequ (China). Cai zheng ju