Hamilcar BarcaRole: Podcast GuestCarthaginian general and military leader during the First Punic War.Featured in 2 episodes