Time Troopers by Hank Davis and Christopher Ruocchio - Baen Books