Author: Hua nan gong hüeh yuan. Wai yu jiao yan shi