A review by jewelljitsu
Oathbringer by Brandon Sanderson

4.5