Carthage, etc. [With plates, maps and a bibliography.]
Warmington, Brian Herbert.
London, 
1960.