Read Livy (Penguin Books) Roman historian, covers the Punic Wars.
Is it good? All of my stuff came from wiccapedia.