The Guardian Bookshop makes over 180,000 books available with up to 40% discount, as well as highlighting some of our favourite publications in each genre.
Find out more.
The King of Denmark is in trouble. His people are living in a terror of a monster that no one can kill. So the brave warrior Beowulf takes up the challenge. He slays the monster in a bloody battle, but now his problems have just begun... Beowulf the Brave is a modern retelling of the classic Anglo-Saxon legend.