A review by shadowbooker
Defiant by Brandon Sanderson

5.0