A review by ash_mac
Oathbringer by Brandon Sanderson

4.5