Mary P. Richards is professor of English at the University of Delaware. She has held six deanships or associate deanships at various institutions, most recently as dean of arts and science at the University of Delaware.
Anglo-Saxon Manuscripts: Basic Readings | The Old English Poem Seasons for Fasting: A Critical Edition |