The Darkest Day by Dennis L. McKiernan (Iron Tower Trilogy Series, Book 3) from Books In Motion.com