The Life and Wars of Rome's Greatest Enemy
Hannibal Barca was one of the greatest military commanders in history. Born in Carthage in 247 BC, he inherited his father's hatred of Rome and vowed to avenge his homeland's defeat in the First Punic War. Hannibal's...