The Interpretation of Old English Poems, by Stanley B. Greenfield