A review by frozencusser
Dawnshard by Brandon Sanderson

adventurous fast-paced

2.0