A review by xole
Carthage Must Be Destroyed: The Rise and Fall of an Ancient Civilization by Richard Miles

4.0

Not a bad history, but somewhat hampered by the confusion created because the Carthaginians named their kids like there were only ever four good names. Everybody is a Hasdrubal, Hannibal, Hamilcar, or Hanno. Of course, this is entirely not the author's fault. I found it difficult to connect with the material, and the descriptions of the various battles are hard to follow. I understand the limitations of available historical material, so this is perhaps understandable. Overall, it's a pretty good look at the rise and fall of Carthage, and I particularly liked the focus on the propagandist myth-making employed by both sides.