Beowulf on Film Adaptations and Variations

Nickolas Haydock, E.L. Risden