Cannae - The Experience of Battle in the Second Punic War: A book that considers the reasons that led the two armies to the field of battle, and why each followed the course that they did when they got there by Gregory Daly, 2002 by subscription.
Historical Atlas of the II Punic War: Maps with comments.
Rome - The Punic Wars: Article on the three conflicts between Rome and Carthage
Rome at the End of the Punic Wars: English translation of Book 6 of Polybius' History, c.200 - after 118 B.C.E.
Siege of Syracuse: Description of the role of Archimedes as written by Polybius, Livy, Plutarch, and Dio Cassius.
The Punic Wars: Article on the struggle between Rome and Carthage with sources.
The Punic Wars: An extensive series of article with images and maps.
The Punic Wars 264-146 BC: A book on the struggle in the Mediterranean between Rome and Carthage by Nigel Bagnall, 2003 by subscription.
The Punic Wars and Expansion: Detailed information on the three wars between two great super powers.