mhm_reader 's review for:

Steelheart by Brandon Sanderson
4.5
fast-paced