Stephen H.A. Shepherd

Professor of English Literature · Loyola Marymount University

Bellarmine College of Liberal Arts

Middle English English Literature Arthurian Works