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...visualizza altroKaren 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).visualizza meno