Review: The Forever War

The Forever War
The Forever War by Joe Haldeman
My rating: 4 of 5 stars

Ok, I admit that it took me forever to finally get around to reading this book. Many years ago when I first heard of it I didn’t give it much attention, thinking it to be nothing more than a cheap knockoff of Robert Heinlein’s Starship Troopers, one of my all-time favorite books. Now, years later, when I find myself once more in a mental place where I am enjoying military themed science fiction I felt that perhaps I should give it a shot. Now I am very glad that I went ahead and read the book.

As is typical of books of the era in which this was written, the book is full of social commentary, and in this case there are a few observations and treatments of social issues that were undoubtedly dangerous to even postulate at the time of writing. Even today a couple of the topics are a bit touchy, but at least today authors can talk about these issues without much fear. At the time of the writing of this book…not so much.

The writing style itself was often wry, but certainly not dry. At points it felt rather unpolished and unrefined, but considering this was some of the earliest published work for this author and certain allowances and expectations can be adjusted. For the time it was very much on par with similar books, and I have to remind myself to not be overly critical of the writing not living up to current standards.

I won’t go into any kind of detail on the plot since you can get all of that by simply following the link at the top of the review which takes you to the page for this book.

View all my reviews


Leave a comment

Filed under Books, Review

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s