Mythology in the Middle Ages: heroic tales of monsters, magic, and might · Study