John Felstiner Author & Translator

John Felstiner is Professor of English at Stanford University