A review by capellan
The Enemies of Rome: From Hannibal to Attila the Hun by Philip Matyszak

4.0

Readable if somewhat lightweight overview of the struggles between Rome and 17 of its most challenging foes. The page count does not allow anything too in depth, given the number of topics to cover. Definitely served to whet my interest in the nations of Carthage, Dacia, Palmyra and Pontus though.