A review by lucieon
The Way of Kings, Part One by Brandon Sanderson

5.0