John Kelly rated The Forever War: 4 stars July 9, 2015 Public The Forever War by Joe Haldeman (The Forever War, #1)