I seem to be on an average book streak lately, which is better than a bad book streak, but only just. This book has a lot of things going for it. It's got a good premise, a good setting, and Vikings (yay, Vikings!). Gable must have done a ton of research, and it shows in the richly detailed world ...