joseph-duffy-1