The Greatest Generals of the Second Punic War



The Greatest Generals of the Second Punic War: A fair comparison between Hannibal Barcas and Publius Cornelius Scipio Africanus

By Bj

About History of the Ancient World