Bingo! One of my favorite books of all time (note the tag line).
Colonel, USAFR
Loved it. But I read the Forever War every year (Haldeman).