Firefight (2015) by Brandon Sanderson

A fairly strong follow-up to Steelheart. Like any second book in a series, Firefight suffers for lacking the novelty of introducing the setting and characters, but Sanderson tells a compelling enough story here (at an uncharacteristically brisk and focused pace) to largely make up for it. One of my main complaints about Steelheart was that…