← Archive
The Forever War cover1976

The Forever War

Joe Haldeman1976

far future · Set 1997–3143

Science FictionWarTime DilationHumanity vs. Alien