A review by lora_hogan
Oathbringer by Brandon Sanderson

5.0