Author: Nan-chin-shih.