Author: Shen-hsi sheng po wu kuan (Sian, China)