Publications by 'David Yang'