Hannibal and Scipio: The Pocket Giants of Ancient Warfare
Hannibal Barca and Scipio Africanus were two of the greatest military commanders in history. Their rivalry defined the Second Punic War, one of the most important conflicts in the ancient world. Hannibal...