What Were Hannibal’s Mistakes?

Some people believe Hannibal’s biggest mistake was in failing to march on Rome and besiege it after the devastating battle of Cannae, in which some 55,000 Romans and their allies were slain. I doubt that such a siege would have been successful. Hannibal had no siege equipment and it would have been difficult to maintain […]

Why did Hannibal not Besiege and Conquer Rome after his Victory at Cannae.

After the battle of Cannae one would have thought that Hannibal had Rome on the ropes. It is believed that one in five Roman or allied men of military age died at Cannae, Trasimene or Trebia. The story goes that Hannibal’s cavalry chief, Maharbal offered to take his cavalry to Rome and besiege the city, […]