Karen A. Winstead is professor of English at the Ohio State University. She is the author and translator of a number of books, including The Life of Saint Katherine of Alexandria b...ver maisKaren A. Winstead is professor of English at the Ohio State University. She is the author and translator of a number of books, including The Life of Saint Katherine of Alexandria by John Capgrave (University of Notre Dame Press, 2011).ver menos