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...lihat lebih banyakKaren 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).lihat lebih sedikit