Rome against Carthage - Dorey, Thomas Alan (Secker & Warburg, 1971)