Beowulf : the legend of a hero / retold by Nicky Raven