Find Your Next Favorite Book
Save $1 of any purchase
Our Money-Back Guarantee

The Forever War


Private William Mandella is a reluctant hero, drafted into an elite military unit to fight in a distant interstellar war against an unknowable and ... Show synopsis

Find your copy

Buy it from  $0.99
Buy new from  $3.92
Collectible from  $5.00
Alternate from  $67.28

Show Alternate Editions
Change currency

Reviews of The Forever War

Overall customer rating: 4.667


by Vaughny on Oct 20, 2011

I don't mind happy endings, but the end of this novel seemed conveniently, implausibly happy to me. I wanted the lovers to get back together, but in a less-definite sort of way (a la the ending of Old Man's War). It's hard to explain. Still good, though.


Timeless (!) Classic

by phs3 on Apr 29, 2010

In the decades since TFW was published, a lot has happened, but the story remains as fresh and relevant as ever. Anyone serious about SF should read TFW, along with Heinlein's Starship Troopers, Harrison's Bill the Galactic Hero, and Scalzi's Old Man's War.


Outstanding SciFi

by Phoenix on Jan 7, 2010

Among other skills, Haldeman is a master of time dilation. The Forever War takes place over a span of more than 3,000 years; yet it's nicely contained in a quickly read story that combines future, past and present in the life of a soldier in the armed forces of the United Nations of Earth, at war with a clone army of a distant civilization that has been at peace for more than 1,500 earth years. This story uses physics in amazing yet understandable ways. It is a treasure and a must read for any who enjoy the SciFi genre.

Love it or hate it? Review it now

Discussions about The Forever War

Start a new discussion
  1. What's on your mind? Review post guidelines

Join Today!

Share your ideas with other community members

Create account

Already a member?

Log in now

Get $300 in coupons and other goodies. Sign up for newsletter No, thank you.

You're signed up (and we you). Watch for our Welcome e-mail and your first coupon. Thanks!