Publications by 'Kenneth Lo'