Author: Hunan Sheng ge ming wei yuan hui. Wen hua ju