Publications by 'James Duffy'