Author: Taipei (Taiwan). Cai zheng ju