Comment

Apr 30, 2018eriksolenberger rated this title 5 out of 5 stars
Brandon Sanderson does it again! Far surpassing expectations with a surprise ending that beautifully completes this book and sets up the rest of the series.