A review by rabydpanda
Last Argument of Kings by Joe Abercrombie

5.0