Steelheart

Read this book in Granite’s OverDrive Digital Library The Reckoners, #1 Written by Brandon Sanderson