Anne Carson | Granta

Anne Carson

Anne Carson was born in Canada and teaches Ancient Greek for a living.