Coinage of Carthage Mike Markowitz Ancient Numismatic Society of Washington Hannibal swearing eternal enmity to Rome Jacopo Amigoni (1675-1752) Detail, “Shield of Hannibal”…