Author: Liu, Pak-yuen.