bernard-murphy/william-leung/alan-yip