Author: Wang, San-ming.