Description
Hannibal, son of Hamilcar Barca (247û183 or 182 BC) was a Carthaginian military commander and tactician. He is generally considered one of the greatest military commanders in history. His father, Hamilcar Barca, was the leading Carthaginian commander duri