Stephen H.A. Shepherd
Professor of English Literature · Loyola Marymount University
Bellarmine College of Liberal Arts
Middle English English Literature Arthurian Works
Professor of English Literature · Loyola Marymount University
Bellarmine College of Liberal Arts
Middle English English Literature Arthurian Works