FTP name this son of  Hamilcar and brother of Hasdrubal, a Carthaginian general who won the Battle of Cannae after marching his entire  army, including war elephants, over the Alps.
This general—often called the greatest strategist-tactician of all time—succeeded to command of an army after  his father died and his brother-in-law, who bore the same name as this man‟s brother, was assassinated. Two of this  general‟s early victories were at Trebia and Lake Trasimene, and his only real defeat at Zama. FTP name this son of  Hamilcar and brother of Hasdrubal, a Carthaginian general who won the Battle of Cannae after marching his entire  army, including war elephants, over the Alps.
This general—often called the greatest strategist-tactician of all time—succeeded to command of an army after  his father died and his brother-in-law, who bore the same name as this man‟s brother, was assassinated.
Hannibal (it‟s unclear whether Barca was his father‟s nickname or a family name, but give the  benefit of the doubt to answers of Hannibal Barca)