Best Served Cold by Joe Abercrombie Interesting characters although by the end of the book you might find them hard to like.