Rome against Carthage T.A. Dorey and Donald Reynolds Dudley - Dorey, Thomas Allen (Secker and Warburg, 1971)