A review by ramramyum
Steel Scars by Victoria Aveyard

5.0