Final Impact
Final Impact
(Axis of Time, book 3)
John Birmingham