President Donald Trump has taken the United States into war with Iran despite decades of self-professed aversion to foreign entanglements, particularly in the Middle East, and ...