Author: Ku kung po wu yüan (China)