Killer of Enemies - Joseph Bruchac

So much world-building and info-dumping, and the text is quite densely written. I'm not ashamed to admit that I'm completely and utterly lost and not enjoying this at all.