Publications by 'Bill Gao'