by Nigel Bagnall
"The three Punic Wars lasted nearly 100 years from 264 B.C. to 146 B.C. They represented a struggle for supremacy in the Mediterranean between the bludgeoning land power of Rome bent on imperial co…