Trask Roberts

Trask Roberts is a Ph.D. candidate in French and Francophone studies at the University of Pennsylvania and is interested in all things translation.

Articles