sean duffy