Hannibal himself thought Pyrrhus was the greatest general.
perhaps because of his near conquest of Sicily? Hannibal must have respected someone who could so easily defeat his own people. Maybe he also liked that they both weren't very good at siege warfare
Bookmarks