JAMES M DUFFY