Diana Royer
Diana Royer is a professor of English at Miami University, in Ohio, where she teaches composition, American and British literature and film studies.
Diana Royer is a professor of English at Miami University, in Ohio, where she teaches composition, American and British literature and film studies. See less
Diana Royer's Featured Books