I saw this over at Marc Ambinder’s Blog:
Gen. Merrill A. “Tony” McPeak (ret.), a foreign policy adviser to Barack Obama, has responded to his critics.

In 1976, then Col. McPeak published an essay in Foreign Affairs entitled “Israel: Borders and Security,” where he argued that it was “territorial return which constitutes Israel’s chief bargaining” power, and that Israel ought to cede much of the territory it won in the 1967 war in exchange for Arab world concessions.
The American Spectator’s Robert Goldberg wrote that the article was in keeping with McPeak’s general ” anti-Israel and anti-Jewish” outlook…
In an brief response just posted on Foreign Affairs’s website, McPeak flatly denies that either he or Obama is “anti-Israel.”
“I am a long-time admirer (and think myself a friend) of Israel. In the early 1970s, I played a key role in getting advanced weaponry released to the Israeli Air Force– capabilities it later put to active use. During that period, I made many official visits to Israel and established close relationships there. These contacts turned out to be useful during Operation Desert Storm, when, as chief of staff of the U.S. Air Force, I worked with my Israeli counterparts to help defend Israel from Iraqi Scud missile attacks…”

The obvious questions here is: How many Iraqi Scud missiles did Robert Goldberg deflect while he was safely penning away at the American Spectator? My guess, a lot fewer than Gen. McPeak did while teaching Israelis about defense systems and getting them high-tech US weaponry.
All this to say, suggesting granting sovereignty or returning historically Arab lands to Arabs seems a far cry from being anti-Israel. In fact, it strikes me that Goldberg stubborn position seems a lot worse for Israel. If you buy his argument you next have to denounce Rabin as anti-Israel. Go ahead Goldberg. I dare you.