John Felstiner Translator

John Felstiner is Professor of English at Stanford University