A review by mythicsage
Firefight by Brandon Sanderson

4.0