A review by hyzerchan
Emperor of Thorns by Mark Lawrence

5.0

Prefect trilogy.