James Swenson Translator & Author

James Swenson is Assistant Professor of French at Rutgers University.