In their pantheon, four gods stand out ... Carthage’s supremacy over the Mediterranean became increasingly challenged by the rise of a dynamic new power: Rome. This led to a series of wars between the ...