A review by unlikelyplaces
Dawnshard by Brandon Sanderson

4.0