daniel duphy