Author: Chiang, Ching-kuo Kan, ChFu-cheng.