I really like K.J. Parker
's novels. The more of his novels I read, the more I like them and now that I have finished eight of them, I'm convinced I'll read the other seven (I've have just purchased the Scavenger-trilogy today).
Parker is very difficult to classify. Sold as fantasy, his novels could easily go as mainstream literature, because they lack all those components that distinguish the two: there is no magic, no elves, dwarfs, dragons etc (just human beings), no special items like talismans and the like, and no meddling of the gods (they are not even mentioned). Substitute the waring factions in Parker's novels (Eremia, Mezentia) with Persians, Turks or Carthaginians and you have a historical novel.Evil For Evil
is the middle volume in the trilogy and simply continues the story from the first volume. It is equally good as the other two books.