Author: Lanzhou Shi (China). Qi xiang ju