Of course, no historical analogies are perfect, and there are many obvious differences between the conflicts in Iran and Vietnam: different regions, different ideologies at play, a much shorter time ...