The complete Old English poems / translated by Craig Williamson ; with an introduction by Tom Shippey. Philadelphia : University of Pennsylvania Press, 2017 ; © 2017