Author: Nanyang di qu ge ming wei yuan hui. Wei sheng ju