Throughout time there have been several great military leaders, whose leadership skills shaped and defined the path of human civilization. One such military leader was Hannibal Barca. Hannibal was a Carthaginian general who fought against Rome during the second Punic war. His name became synonymous with inciting fear, and to this day he is considered one of the greatest military leaders of all time.