The epic tale of Ragnarok, the end of the world

415 pages first pub 2010 (editions)

fiction fantasy informative reflective fast-paced