bookwraiths.com
Steelheart by Brandon Sanderson
Brandon Sanderson is a fan favorite. One of those writers who can pen an epic fantasy yarn that excels at both world building and magic system construction, and this – along with his compelli…