A review by zxillaisreading
The Final Empire by Brandon Sanderson

4.0