A review by mrfregoe
Dawnshard by Brandon Sanderson

4.0