A review by wolvenbolt
Oathbringer Part Two by Brandon Sanderson

5.0