Anne Carson

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