Michelle Allen
Michelle Allen is an assistant professor of English at the U. S. Naval Academy. She has published an edition of Lorna Doone by R. D. Blackmore.
Michelle Allen is an assistant professor of English at the U. S. Naval Academy. She has published an edition of Lorna Doone by R. D. Blackmore. See less