carmelo duffy