science fiction, time travel, coming of age, adventure, action, hard science fiction, starship troopers, old man's war, forever war

Requiem Eternam