sophist_monster rated The Forever War: 4 stars Dec 30 Public The Forever War by Joe Haldeman (The Forever War, #1)