The Myth Behind the Gard: Rider of Edda, and the Giant's Stairway