A review by skittles0313
Dawnshard by Brandon Sanderson

4.0