Kim, Hyung-chan. Jiang Shan. Wang Zhan. Yang Shan. John Buchan. Kim, Young-Chan. Tang Feng-chang. Zheng, Shan.