Why Was Carthage Such a Threat to Rome? Interview with Dr. Bret Devereaux, Part 2

Podcast's Original Host
Tides of History

The Rise of Scipio Africanus and the War in Iberia

Podcast's Original Host
Tides of History

Why Didn't Cannae Win the War for Hannibal?

Podcast's Original Host
Tides of History