A review by maday
Last Argument of Kings by Joe Abercrombie

5.0