We have not done as much as we ought to be doing to remind people that we 're at war , '' said Eliot A. Cohen , a military historian at Johns Hopkins University , whose son is an infantry officer about to ship to Iraq .