gabaa 's review for:

Steelheart by Brandon Sanderson
5.0
adventurous emotional mysterious fast-paced
Loveable characters: Yes