Author: Yang, Ju-chou.