A review by nikki_gk
Last Argument of Kings by Joe Abercrombie

5.0