Soldiers Once and Still: Ernest Hemingway, James Salter, and Tim O'Brien