I do agree with another reviewer: if you aren't up on your Norse mythology, this book is hard to follow.  There are a lot of characters crammed into a small space, and there's way too much assumed knowledge on the part of the author.  That's the bad bit.