Steelheart

Steelheart - Brandon Sanderson Wow, this was an incredible book! It kept me up most of the night because I couldn't put it down.
Brandon Sanderon knows how to write a book!