A review by pandaorb
Oathbringer by Brandon Sanderson

4.0