A review by icarusabides
King of Thorns by Mark Lawrence

5.0