War, many people believe, often results from cultural differences and misunderstandings. U.S. President Donald Trump's assassination of Gen. Qassem Soleimani has Americans considering the possibility that we may soon add Iran to our list of unwinnable wars in the Middle East. As that calculus unfolds, no one questions the assumption that there are irreconcilable differences between our two peoples that can only be worked out via more bloodshed.

Nothing could be further than the truth. No other people in the world are more temperamentally similar to Americans than Iranians. Certainly, the Iranians' religion is different. So is their language. But we are a lot more like them than most Americans, and that includes members of the news media, assume.

The problem is, very few Americans have been to Iran. The absence of diplomatic relations following the 1979 Islamic revolution and the ensuing hostage crisis that brought down Jimmy Carter's presidency, coupled with trade sanctions that prohibit American airlines from providing direct air service make it all but impossible for the most intrepid of travelers to get inside the country and see what's going on for themselves.