hadley duffy