Craig R. Davis
Associate Professor of English Language and Literature, Craig Davis teaches Old English and Old Norse at Smith College. He has written on royal genealogies, the Arthurian legend, and Old English poetry.
Articles by Craig R. Davis
URLs for websites, bibliographic references, and other online resources are reviewed, current, and valid at the time of publication. Oral Tradition cannot accept responsibility for the future availability of these online materials.