A review by mswans
Rhythm of War by Brandon Sanderson

4.5