Dr. Sowell, you are quite right on so many topics. But you've seized on a very foolish quote from D'Souza -- his Iran prediction. He implies Obama's position towards Iran (passive) and Isreal (less-than-amicable) is a bad one. I disagree. Obama may have poor intentions (to validate Islam?), but his basic attitude towards Iran and Israel seems ok -- you could say Obama is right but for the wrong reasons. [On everything else he's wrong for the right reasons, definition of a liberal do-gooder.] We need to stop pretending Israel is an ally -- she is of no vital interest to anyone but US politicians seeking the Jewish vote. Likewise, pushing Israel and democratic governments on cultures that don't share our values will only create blowback.