"Rome" . . . "Carthage" . . . . . "Heavy" . . . "Unknown; approximately 25,000" . . . . . "Roman victory" . . . "Battle of Ibera" . "Included war elephants" . . "Battle of Ibera" . "battle at Ibera" . . . . . . .