Author: wong su-ling and herbert cressy