A review by dovina49
Warbreaker by Brandon Sanderson

4.0

4.3