A review by wulvaen
Oathbringer Part Two by Brandon Sanderson

5.0