Christopher Hitchens has written a column about Rashid Khalidi. You can read it on Slate.
My main point, though, is not to call attention to the bullying and demagogy of McCain’s attack. It is to observe how completely it undermines any claim on his part to foreign-policy experience. Khalidi has been known to me for some time and can easily be read and consulted by anyone with the remotest curiosity about the Israeli-Arab dispute. He is highly renowned, well beyond the borders of his own discipline, for his measure and care and scruple in weighing the issue. If he is seriously to be compared to a “neo-Nazi,” then the Republican nominee has put the United States in the unbelievable position of slandering the most courageously “moderate” of the Palestinian Arabs as a brownshirt and a fascist. What then has been the point of every negotiation on a two-state solution since President George H.W. Bush convened the peace conference in Madrid in 1991? Nazis, after all, are to be crushed, not accommodated. One would have to think hard before coming up with a more crazy and irresponsible statement on any subject. Once again, it seems that McCain utterly lost his bearings.