The Blade Itself by Joe Abercrombie
The Grimdarks
496 books — 1,244 voters