BATTLE OF CANNAE Christian Geer + Jessica Osborn.
Hannibal Barca Assessment, Legacy and Interpretation