Excellent book. The whole anti-hero idea is done exceptionally well with the writing walking a fine line between the archaic and the modern which in this instance worked, managing to deliver the story very well, which I'm not sure would have been the case with every author.