Publications by 'Patricia Yao'