A review by myriamm
Steelheart by Brandon Sanderson

2.0