Author: Chou Ta-Kuan.