One Second After
William R Forstchen