Ruth Morse Editor & Author

Ruth Morse is Professor of Literature in English at the Université Paris-Diderot, France.