Who is carol ann duffy? what does she do?
Carol ann duffy was Born 23 December 1955 (age 60)Glasgow, Scotland and she doesOccupation Poet, playwrightLanguage EnglishNationality BritishEducation B.A. (Hons)