Author: Hubei sheng ge ming wei yuan hui. Wei sheng ju