A review by pruey
Half a War by Joe Abercrombie

adventurous challenging dark reflective medium-paced

4.5