A new critical history of Old English literature / - Greenfield, Stanley B. (New York University Press,, 1986)