Author: Chin Ku Ch'i Kuan.