A review by laurencharlottte
The Way of Kings by Brandon Sanderson

4.0