Rome against Carthage
Dorey, Thomas Alan.
Dudley, Donald Reynolds.
London Secker and Warburg
1971
bibl p177-192
Punic wars.