num_pages: 118
language: English
title: Cain and Beowulf: A Study in Secular Allegory
titlecomplete: Cain and Beowulf: A Study in Secular Allegory
ratings_count: 9
publisher: Univ of Toronto Pr