Author: Xichang Shi di ming wei yuan hui