Today, the war in Iraq has deeply divided American opinion, providing, at last, an issue capable of uniting the fractious Democratic Party behind a demand to get US troops out. The Mexican War and ...