The Forever War

The Forever War

By Joe Haldeman

Reviewed by Matt Crampton
Buy from Amazon