Author: Shek, Kai-nung.