Publications by 'Donald Hayes'