A review by zacwest
Defiant by Brandon Sanderson

5.0