The Trouble with Peace by Joe Abercrombie
Best Books Ever
80,174 books — 298,960 voters