Carol Ann Duffy. Carol Ann Duffy by Carol Ann Duffy. Brendan Duffy. Eamon Duffy. Daniel Mark Duffy. chosen by Carol Ann Duffy. Carolyn B. Duffy Erin Duffy.