Stephen E. Lewis

Stephen E. Lewis is a professor of English at Franciscan University in Steubenville, Ohio, and a translator of French literature.