Author: Sergeæi Mikhaæilovich Tret'ëiìakov, S Tretiakov, Tan Shih-hua