A review by skguth
Redemption by Brandon Sanderson

4.0